I'm listing 10 strange idioms in French that could sound a little bit weird in English literal meaning!
French: il fait un temps de chien!
English: The weather is so bad!
French:Avoir un poil dans la main
English: to be lazy
French: Avoir un chat dans la gorge
English: to have a frog in your throat
French: les doigts dans le nez
English: Doing something easily
French: L’habit ne fait pas le moine
English: To judge something by appearance
French: C’est dommage
English: that's too bad!
French: Appeler un chat un chat
English: To tell the truth!
French: Être à l’ouest
English: Being out of something
French: Avoir du pain sur la planche
English: Having a lot to do
French: Poser un lapin à quelqu’un
English: to stand somebody up
Category: Prosperity
Tags: Language