备尝辛苦

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

bitter