a run for one’s money (a ran for wans moni)

Idiom Economics

含义

to compete strongly with someone; to challenge effectively

与某人进行激烈竞争;有效地挑战

例句

"The new company is giving the old giants a run for their money."

"新公司正在与老牌巨头展开激烈竞争。"