translate English to French: Key challenges in Africa
Principaux défis en Afrique