tear someone to shreds - French English Dictionary