translate English to French: Is it all dictated by advertisers and salesmen who are inventing needs?
Les publicitaires et les vendeurs ont-ils vraiment fait preuve d’un tel talent pour inventer de nouveaux besoins ?