translate English to French: Building lasting peace is a long-term undertaking, to the success of which no effort must be spared.
Édifier une paix durable est une entreprise de longue haleine et il ne faut ménager aucun effort pour y parvenir.