千錘百鍊

listen to the pronunciation of 千錘百鍊
Chinese - English
(idiom) after hard work and numerous revisions
the vicissitudes of life
千錘百鍊
Favorites