translate English to French: These reforms have, on the whole, delivered positive results.
Dans l'ensemble, ces réformes ont donné de bons résultats.