千錘百鍊
simp千锤百炼cin1 seoi4 baak3 lin6cin1 ceoi4 baak3 lin6qiān chuí bǎi liàn
English
- after hard work and numerous revisions (idiom)
- the vicissitudes of life
- the process of being tried and tested over and over again
粵語 — Cantonese
- 多番試驗、修飾或者磨鍊
Sources: cc-cedict, rime-cantonese, words.hk