translate English to French: Academy Awards (the "Oscars") and their equivalent in television (the "Emmys") which serve as excellent marketing tools.
Même en disposant de l’assise financière, du cadre réglementaire et de la formation nécessaires, le secteur audiovisuel européen aurait néanmoins besoin d’une manifestation de prestige pour ses productions de télévision et de cinéma.