After a very long time; eventually; over a long period of time; more generally.
in the long run
After a very long time; eventually; over a long period of time; more g…
until the cows freeze over
For a very long period of time.
one's days are numbered
Some period of time, such as a term of employment or a lifetime, is co…
until the cows come home
worse for liquor
Drunk, either at one particular time or often over a long period.
long-time listener, first-time caller
A person who contacts the host of a radio program, or (by extension) t…