translate English to French: promote sustainable development;
de favoriser le développement durable;