on the ball

быть умным и способным

The boy is on the ball and can easily do difficult sums.

Другие идиомы: