to be on the ball, to be alert
Geistig wachsam, aufmerksam oder schnell in der Auffassung sein.
To be mentally alert, quick-witted, or attentive to what is happening.
-
In diesem Job muss man immer auf Draht sein.— You have to be on the ball in this job.
-
Er ist sehr schlau und immer auf Draht.— He is very smart and always on the ball.