translate English to French: Through the New Partnership for Africa's Development (NEPAD), African countries have accepted responsibility for their own social and economic development.
Avec le Nouveau Partenariat pour le développement de l'Afrique (NEPAD), les pays africains ont accepté la responsabilité de leur propre développement social et économique.