tear someone/something to pieces/shreds - definition and synonyms

phrase
  1. 1
    to criticize someone or something very severely

    Was it really necessary to tear his work to pieces like that?

See also main entry: tear