make (one) look ridiculous - French English Dictionary