pull one's punches - French English Dictionary