And while they aren't exactly where I would like them to be, they have come a long way, they've made progress.
Y aunque no están exactamente donde me gustaría que estuvieran, han recorrido un largo camino, han progresado.