Language:
Free Online Dictionary|3Dict

万苦千辛

Source : CEDICT

innumerable difficulties (idiom)