have a good run for money



have a good run for your money

to have a long period of success or enjoyment I've achieved a lot in my life and I feel I've had a good run for my money.
See also: good, have, money, run

Common Names:

NameGenderPronouncedUsage
Garry['gæri]
BÁRa-Czech
Columbus[kə'lʌmbəəs]
FriedeFREE-dəGerman
Tamekatə-MEE-kəEnglish
AresAR-eez (English), ER-eez (English)Greek Mythology