talk (one's) pants off - French English Dictionary