Apr 27 2026
14. Avoir le cafard.
Literal translation: To have the cockroach.
Meaning: To feel down or depressed. This widely used idiom is one of the most surprising in French — but perfectly understood by any native speaker. If someone says they have "le cafard," check in on them.
Mar 27 2025
Mar 27 2025
Mar 27 2025
Mar 27 2025
Mar 27 2025
Mar 27 2025