on the ball 有能力的或有效率的:
a teacher who is really on the ball. 能干的老师。
a manager who has a lot on the ball; a student who has nothing on the ball. 一个很能干的经理;一名什么也不会的学生。