BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to be be on the ball [fig.] (of a person) auf Zack sein; auf Draht sein; voll da sein [ugs.]; (aufmerksam sein und) schnell reagieren {v} (Person)

to be someone/a person who is on the ball ein aufgeweckter / vifer [Ös.] [Schw.] Kerl; ein aufgewecktes / vifes [Ös.] [Schw.] Mädel; ein Vifzack [Ös.] sein

to be so much on the ball schwer auf Zack sein

not to be on the ball nicht der Schnellste sein

A photographer who was on the ball got some great pictures of the incident. Ein geistesgegenwärtiger Fotograf hat ein paar großartige Bilder von dem Vorfall eingefangen.

I didn't sleep well last night and I'm not really on the ball today. Ich habe letzte Nacht nicht gut geschlafen und bin heute nicht ganz da.

Thanks for being on the ball! Danke fürs Mitdenken!