be on ball
保持警觉或敏捷;主动解决问题或采取行动
英文释义
to be attentive, alert, or focused; to be quick or efficient in handling a task or situation
习语中的关键英语词汇