translate English to French: Much remains to be done in this respect, and the assistance of the international community is of particular importance.
Il reste encore beaucoup à faire à cet égard et l'assistance de la communauté internationale est d'une importance cruciale.