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.

      她是一位年輕的競爭者,但她讓資深跑者難以輕易取得第一名。