Language:
Free Online Dictionary|3Dict

萬苦千辛

Source : CEDICT

innumerable difficulties (idiom)