en

On the ball

ru

Translation on the ball into russian

on the ball
He is really on the ball today.
Он сегодня действительно на высоте.

Definitions

Being alert, attentive, and quick to understand or react to situations.