down in flames

Adverb

 * 1) In a decisive and possibly humiliating manner