Дословный перевод on the ball – на мяче.
Смысловое значение – быстро реагировать, соображать; быть умным, осведомленным, компетентным.
I didn’t sleep well last night and I’m not really on the ball today. – Я плохо спал прошлой ночью, так что сегодня я медленно соображаю.
I wouldn’t have hired my brother if he wasn’t completely on the ball. – Я бы не нанял на работу своего брата, если бы он не был полностью компетентен.