While there has been significant progress, there is still much to be done.
Con todo, aínda que certamente conseguíronse algúns progresos, aínda queda moito camiño por andar.