bèi cháng xīn kǔ
(idiom) to have suffered all kinds of hardships
备
bèi
(bound form) to prepare; to equip
尝
cháng
old variant of 嘗|尝[chang2]
辛
xīn
(of taste) hot or pungent
苦
kǔ
bitter