千锤百炼

qiān chuí bǎi liàn

after hard work and numerous revisions (idiom)

the vicissitudes of life

千

qiān

used in 鞦韆|秋千[qiu1 qian1]

锤

chuí

variant of 錘|锤[chui2]

百

bǎi

hundred

炼

liàn

variant of 鏈|链[lian4], chain