掃地俱盡

Idiom

 * 1) to be swept away; to be completely destroyed or discredited