Much remains to be done, despite the tremendous efforts made so far by the international community.
Il reste encore beaucoup à faire, en dépit des efforts considérables consentis jusqu'à présent par la communauté internationale.