translate English to French: In spite of the many successes that have been recorded globally in the fight against the pandemic since 2001, there remain substantial obstacles which we must overcome.
Malgré les nombreux succès enregistrés de par le monde dans la lutte contre la pandémie depuis 2001, des obstacles de taille restent à surmonter.