have a good run(redirected from having 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.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.