Language:
Free Online Dictionary|3Dict

涤除瑕秽

Source : CEDICT

to purge away the stains (idiom)