千锤百炼qiān chuí bǎi liànqianchuibailianafter hard work and numerous revisions (idiom)the vicissitudes of lifeCharacters in this word千thousand炼to smelt, to refine百one hundred锤hammerStudy it in Yanamino