千锤百炼 (千錘百煉) qiān chuí bǎi liàn
-
qiān chuí bǎi liàn
set phrase
to be tried and tested; to be honed and polished
Domain: Idiom 成语
-
qiān chuí bǎi liàn
set phrase
after hard work and numerous revisions; the vicissitudes of life
Domain: Idiom 成语