千锤百鍊

listen to the pronunciation of 千锤百鍊
Chinesisch - Englisch
the vicissitudes of life
(idiom) after hard work and numerous revisions