long, difficult journey

We've all been on a long, difficult journey.
Todos hemos estado en un largo y difícil viaje.
We've all been on a long, difficult journey.
Todos hemos hecho un largo y difícil viaje.
Word of the Day
hook