on the ball

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

auf Zack, aufmerksam, schnell reagierend

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.
Man muss auf Zack sein, wenn man in dieser wettbewerbsintensiven Branche erfolgreich sein will.
Our new manager is really on the ball; she quickly identified the problems.
Unsere neue Managerin ist wirklich auf Zack; sie hat die Probleme schnell erkannt.