translate English to French: The report and analysis of the results were prepared by the firm Earncliffe Research & Communications.
Le rapport et l'analyse des résultats ont été préparés par la maison Earncliffe Research & Communications.