涤瑕荡秽 meaning in English
cleanse the flaw and wash away the dirt -- eliminate the old bad habits; get rid of a bad practice; remove the flaw and wash away the dirt
cleanse the flaw and wash away the dirt -- eliminate the old bad habits; get rid of a bad practice; remove the flaw and wash away the dirt