What is the word for 'a long slow and difficult journey'?

Answer:

Trek