translate English to French: While the New Partnership for Africa's Development (NEPAD) was making steady progress, the special challenges facing the continent could not be addressed through the efforts of the African countries alone.
Si le Nouveau Partenariat pour le développement de l'Afrique (NEPAD) est en progrès constant, les obstacles particuliers que doit surmonter le continent ne pourront être écartés par les efforts des seuls pays d'Afrique.