Definitions of be on the ball:

  • verb:   be well-informed