On the ball
WiktionaryText

Adjective


on the ball
  1. Alert, active, or attentive; on top of things.
    If I had been more on the ball I would have asked when he called me.
  2. Being in control of the ball
 
x
OK