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