on edge in German
on edge in German
aufgeregt
(idiomatic) Tense, nervous; consequently irritable.
gespannt
(idiomatic) Tense, nervous; consequently irritable.
nervös
(idiomatic) Tense, nervous; consequently irritable.