(idiom) after hard work and numerous revisions

listen to the pronunciation of (idiom) after hard work and numerous revisions
İngilizce - Çince
千錘百鍊
千锤百鍊
(idiom) after hard work and numerous revisions