Pinyin Dictionary results for "qian chui bai lian"

千锤百炼
after hard work and numerous revisions (idiom); the vicissitudes of life
Dictionary data provided by CC-CEDICT