Wiktionary
until hell freezes over
adv. (context idiomatic English) forever; One will never in their life get the results that they want, no matter what they're doing involving the situation. alt. (context idiomatic English) forever; One will never in their life get the results that they want, no matter what they're doing involving the situation.