have (something) on the ball

быть умным, толковым, умелым

"If I were you, I wouldn't employ Sara; she doesn't have much on the ball."

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