万苦千辛 meaning in English
face innumerable difficulties; spare no pains; set one's shoulders to the wheel; severe toils; innumerable trials and tribulations
face innumerable difficulties; spare no pains; set one's shoulders to the wheel; severe toils; innumerable trials and tribulations