translate English to French: The challenges faced by Africa are well known.
Les défis auxquels l'Afrique fait face sont bien connus.