ReadWriteQuiz
Chinese dictionary
experience all kinds of hardships and perils; through hell and high water; pass through all trials; go through untold hardships
他们扶老携幼,长途跋涉,在深夜越过一道道河流,在横渡北大西洋时历尽艰险,有时需要辗转数月。
The journey could take months, as families crossed rivers in the dead of night, traveled miles by foot, endured a rough and dangerous passage over the North Atlantic.