备尝辛苦 備嘗辛苦

    bèichángxīnkǔ

    1. Idiomto have suffered all kinds of hardships (idiom)