Hemos recorrido un largo camino.