on the ball

US /ɑn ðə bɔl/
UK /ɑn ðə bɔl/
"on the ball" picture
1.

sul pezzo, attento, pronto

alert, attentive, and quick to understand and react to things

:
You need to be on the ball if you want to succeed in this competitive industry.
Devi essere sul pezzo se vuoi avere successo in questo settore competitivo.
Our new manager is really on the ball; she quickly identified the problems.
La nostra nuova manager è davvero sul pezzo; ha rapidamente identificato i problemi.