give someone a run for his/her/their money

相關詞: run

成語

Definition

  1. To make someone work very hard to win or succeed; to provide strong competition to someone.

    使某人需要尽全力才能获胜;使某人难以轻易取胜。

    • Even though he was inexperienced, he still gave his opponent a run for his money.

      尽管他经验不足,他仍然让对手难以轻易取胜。

    • The new team gave the defending champions a run for their money in the competition.

      新队伍在比赛中让卫冕冠军难以轻易取胜。

    • She is a young competitor, but she gave the senior runners a run for their money to win first place.

      她是一位年轻的竞争者,但她让资深跑者难以轻易取得第一名。