on the ball (昂 德 波尔)

Idiom Sports

含义

alert, smart, and quick to react

机警、聪明并且反应迅速 (jijing congming bingqie fanying xunsu)

例句

"You need to be on the ball to handle this job."

"你需要非常机警才能处理这份工作。" (ni xuyao feichang jijing caineng chuli zhefen gongzuo)