rip (someone or something) to shreds - French English Dictionary