translate English to French: Reconciliation has enabled the return of peace and economic revival.
La réconciliation a permis le retour de la paix et un renouveau économique.