auf draht sein

listen to the pronunciation of auf draht sein
German - Turkish
dinç olmak
German - English
to be on one's toes
to be on the ball