carry (something) to extremes - French English Dictionary