The latter has made impressive progress despite manifold difficulties and should be encouraged to continue.
Ultima a făcut progrese impresionante, în ciuda numaroaselor dificultăţi, şi ar trebui încurajată să continue.