translate English to French: Notwithstanding some progress in the achievement of those goals, poverty remains a terrible scourge.
Malgré certaines avancées vers la réalisation de ces objectifs, la pauvreté reste un immense fléau.