tī​shān​háng​hǎi

to travel a long and difficult road