translate English to French: Current challenges to development
Défis actuels de développement