Rip somebody/something apart/to shreds, bits, etc. - Idioms by The Free Dictionary
rip somebody/something apart/to shreds, bits, etc.
rip someone or something apart
to tear someone or something apart into pieces. The automobile accident ripped the car apart. Don't rip apart the newspaper!
rip somebody/something aˈpart/to ˈshreds, ˈbits, etc. destroy something; criticize somebody/something very strongly: Can you believe it? I spent all that time preparing my report, only to have it ripped to shreds! OPPOSITE: praise somebody/something to the skies