tear/rip someone/something to shreds idiom
猛烈抨击,将…批得体无完肤
to strongly criticize a person or something they do, think, or say
The critics tore his performance to shreds. 评论家把他的表演批得一无是处。
严重伤害;严重损坏
to damage someone or something badly
My trousers were torn to shreds when I fell off my bike. 我从自行车上摔了下来,裤子撕了好几道口子。