translate English to French: No Development, No Peace
Pas de paix sans développement