ReadWriteQuiz
Chinese dictionary
slendure all kinds of hardships; suffer untold hardship; bear bitter hardships; drink a bitter cup
含辛茹苦地拉扯小孩
undergo all sorts of hardships to raise one's child
妈妈含辛茹苦地将三个孩子抚养成人。
Mother brought up three children with great pains.
antonym