When hell freezes over

Never ever / Till the cows come home / When pigs fly


Il giorno del mai

Il giorno del poi e l'anno del mai / L'anno di mai e il mese di poi / Mai e poi mai / Quando nevicherà ad agosto


Meanings
Never

Examples
I knew I did an excellent job, so I asked my boss whether and when I could get a two-month paid leave. His answer has been very clear: “When hell freezes over!”
Sapevo di aver fatto un ottimo lavoro, perciò ho chiesto al mio capo quando avrei potuto prendermi due mesi di ferie retribuite. La sua risposta è stata molto chiara: “Quando nevicherà ad agosto!”

He just filed for bankruptcy and I'm afraid you will get back the money he owes you when hell freezes over
Ha appena dichiarato bancarotta e ho paura che riavrai il denaro che ti deve il giorno del mai

Do you think I don't know that all my problems are all of your doing? So, know that I will never ever sell my company to you!
Credi che non sappia che tutte le difficoltà che ho sono a causa tua? Perciò, sappi che non ti venderò mai e poi mai la mia azienda!