Progress has indeed been made here, but there is certainly still more that needs to be done.
S-au înregistrat, într-adevăr, progrese în acest caz, dar, cu siguranţă, sunt încă multe lucruri care trebuie făcute.