have something on the ball

akıllı/becerikli/kabiliyetli/yetenekli olmak.
You can trust Jo, he's got a lot on the ball (= he's
got something on the ball.