ReadWriteQuiz
Chinese dictionary
v.go through; suffer a lot of; undergo repeatedly; have experienced much
历尽千辛万苦
suffer innumerable hardships
历尽艰辛
have gone through all kinds of hardships and difficulties
历尽磨难
experience hardships and sufferings
他一生历尽沧桑。
He’s led an eventful life.