Every step forward has been hard won but each step is a measure of distance away from the destruction of the past.
Todos los avances han costado mucho pero cada uno de ellos ha sido un nuevo distanciamiento de la destrucción del pasado.