translate English to French: There is now broad support to peace and reconciliation.
La paix et la réconciliation sont à présent bien soutenues.