have a good run

have a good run

To experience joy or success, but only for a limited period of time. Bill and I had a good run, but we broke up because he wanted to get married and I didn't. Our start-up did have a good run, until we ran out of money.
See also: good, have, run
Farlex Dictionary of Idioms.
See also:
  • have a good run for (one's) money
  • have a run for your money
  • turn to ashes in (one's) mouth
  • turn to ashes in your mouth
  • Are you still riding the goat?
  • have any joy
  • betrothed to (someone)
  • joy
  • a joy to behold
  • behold