bǎo​jīng​shuāng​xuě

to have gone through many hardships