🇬🇧 en de 🇩🇪

on edge

  • (idiomatic) Tense, nervous; consequently irritable.
aufgeregt, gespannt, nervös
Wiktionary Links