translate English to French: For all their subliminal paid promotions and subtle product placements, corporations are getting drubbed in the main story lines of our popular culture.
Malgré toute leur publicité subliminale et les subtils placements de produits à l’écran, les entreprises se font constamment laminer dans les récits marquants de notre culture populaire.