translate English to French: Television spots?
Envisagez-vous de diffuser des spots télévisés ?