leave someone weak at the knees - French English Dictionary