Much remains to be done, despite the tremendous efforts made so far by the international community.
Sigue quedando mucho por hacer, pese a los tremendos esfuerzos realizados hasta la fecha por la comunidad internacional.