Language:
Free Online Dictionary|3Dict

涤瑕荡垢

Source : CEDICT

to eradicate bad habits and customs (idiom)