Avoir le cafard!
Literal translation
To have the cockroach.
Actual meaning
To have the blues, to be depressed.
...continued on the downloadable support sheet (Lesson Document).
If there’s an idiom that you’d like to be covered, feel free to click on Ask Alexa to email your requests.
