Give a run for money.
Give a run for money.
Give a run for money" is an idomain that describes providing a significant challenge to someone, usually seen as a competitor. This figurative phrase suggests striving to match or exceed another’s abilities or resources, encouraging strong performance and competitive spirit.
The new smartphone model will give the leading brands a run for their money.
The new smartphone is highly competitive with the leading brands.
Our soccer team gave the champions a run for their money in yesterday's match.
Our soccer team posed a strong challenge to the champion team.
Despite being new to the competition, she certainly gave her more experienced opponents a run for their money.
Despite being new, she competed strongly against her experienced rivals.