avoir le moral à zéro

Verb

 * 1)  to be really down, to be feeling very low, to be down in the dumps, to be in low spirits