Chinese words · Chengyu

长途跋涉

chángtú-báshèTraditional 長途跋涉

long and arduous journey; to trek a long way

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.