“Avoir le cafard”
A cafard is a cockroach. If you avoir le cafard you literally “have the cockroach”, which means to feel sad, be depressed, have the blues or be down in the dumps. I guess the sight of a cockroach isn't typically something that cheers people up.

French expression: avoir le cafard - French Learners - Chatterbug Community

Chercher midi à quatorze heure - Asking for the impossible

Chercher le poil dans l'oeuf - To nit pik

En faire toute une montagne ou tartine - To make a mountain out of a mole hill

Une fois n'est pas coutume - Once is not a trend

Qui se ressemble, s'assemble - Birds of a feather flock together

Perdre la raison - To take leave of one's senses

Avoir une santé de fer - To be as healthy as a horse

Grands parleurs, petits faiseurs - All talk, little action