run for one's money, a
A close contest or a strong competition, as in We may not win the game, but let's give them a run for their money. This term probably comes from horse racing, where one may get considerable pleasure from watching the race even if one does not win much. Its first recorded use was in 1874.
|an extraordinary or unusual thing, person, or event; an exceptional example or instance.|
|a printed punctuation mark (‽), available only in some typefaces, designed to combine the question mark (?) and the exclamation point (!), indicating a mixture of query and interjection, as after a rhetorical question.|
Dictionary.com presents 366 FAQs, incorporating some of the frequently asked questions from the past with newer queries.