avoir le moral dans les chaussettes

Verb

 * 1)  to have one's heart in one's boots, to be really down, to be feeling very low, to be down in the dumps, to be in low spirits