Marked progress has been made in certain areas, yet much still remains to be done in some other areas.
En algunas esferas se han logrado progresos notables pero, sin embargo, en otras todavía queda mucho por hacer.