translate English to French: The very high child and youth populations in developing countries present both challenges and opportunities.
Le nombre très important d’enfants et de jeunes dans les pays en développement pose des défis et crée des opportunités.