Shoot down in flames

используется в разговорной речи победить, одержать верх в споре, разгромить чьи-либо доводы

Англо-русский фразеологический словарь