rip somebody/something to shreds - Spanish English Dictionary