be on the ball
tetikte olmak, uyanık olmak
To be quick to understand and react to things, and well prepared.
- You have to be on the ball in this job, because customers expect immediate answers to their questions.
- The receptionist was on the ball and spotted the double booking before the guests arrived.