Animals
quand les poules auront des dents
StandardB1Meaning
Never. Said of something promised that you do not believe will ever happen.
Word for word
when hens have teeth
Example
Il rangera son bureau quand les poules auront des dents.
He will tidy his desk when pigs fly.