translate English to French: Overall, the results are favorable.
Dans l'ensemble, les résultats sont favorables.