"be on the ball" in German to be on the ball immer am Ball sein auf Zack sein auf Draht sein gut drauf sein Detailed translations for "be on the ball" to be on the ball to be on the ball immer am Ball sein to be on the ball(also: to be on one's toes) auf Zack sein to be on the ball(also: to be on one's toes) auf Draht sein to be on the ball(also: to be on one's toes) gut drauf sein