translate English to French: Despite some modest achievements attained in Africa since 1995, there is an urgent need to enhance the efforts so far made.
Bien que de modestes progrès aient été réalisés en Afrique depuis 1995, il est nécessaire et urgent d'intensifier les efforts en cours.