Language:
Free Online Dictionary|3Dict

扫地以尽

Source : CEDICT

to trail one's dignity in the dirt/to be swept clean (idiom)