tear someone to shreds - Spanish English Dictionary