English-French dictionary »

when life gives you lemons, make lemonade meaning in French

EnglishFrench
when life gives you lemons, make lemonade (make the best out of difficult situations)
phrase

quand la vie vous donne des citrons◼◼◼phrase

faites de la citronnade; à la guerre comme à la guerrephrase