rip somebody/something to shreds - French English Dictionary