On the ball

Дословный перевод 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. – Я бы не нанял на работу своего брата, если бы он не был полностью компетентен.

on the ball
on the ball