to compete strongly with someone; to challenge effectively
与某人进行激烈竞争;有效地挑战
"The new company is giving the old giants a run for their money."
"新公司正在与老牌巨头展开激烈竞争。"
to become well-known or famous for something
To be less advanced or slow compared to competitors.
to be unusually advanced or innovative for its era
feeling nervous or anxious
to surrender or give up
to become more ill