Have a good run for (one's) money informal
To have a successful or joyful period of time
The player had a good run for his money at Barcelona, it is time for him to leave the club and look for new challenges.
Before the outbreak of the pandemic, the business had a good run for its money.
someone will be successful.
Extremely happy
Be very happy
The verb "have" should be conjugated according to its tense.
If you fall for someone's trick the first time then they are at fault.
Are you going to mess with me again? Fool me once, shame on you; fool me twice, shame on me.