For a very long period of time.
Mixed metaphor combining until the cows come home + when hell freezes over.
until the cows come home
worse for liquor
Drunk, either at one particular time or often over a long period.
until one is blue in the face
For a hopelessly long time; used especially in respect to discussing, …
long-time listener, first-time caller
A person who contacts the host of a radio program, or (by extension) t…
in the long term
After a very long time; eventually; over a long period of time; more g…
for the time being
Temporarily; for now; until later; until the situation changes; in an …