translate English to French: Humanitarian and development challenges
Difficultés dans les domaines de l'aide humanitaire et du développement