There is still much to do to deliver this.
Dafür muss noch viel getan werden.
There is still much to do to deliver this.
Aún queda mucho que hacer para cumplir esto.
Il reste beaucoup à faire pour y parvenir.
Maar daar is nog veel voor nodig.
Aby osiągnąć ten cel, zostało wiele do zrobienia.
Muito falta fazer ainda para o conseguir.
Încă mai sunt multe de făcut pentru a realiza acest lucru.