translate English to French: Our mission is to help create a sustainable future by cultiva ...
In developing countires they seek to promote peace, democr ...