on edge
on edge {adj. phr.}
Excited or nervous; impatient.
The magician kept the children on edge all through his show.
We were all on edge as we listened to the TV for news of the election results.
Father was on edge after driving home through the heavy holiday traffic.
Categories:
Source: A Dictionary of American Idioms