on tenterhooks

(be) on tenterhooks (to be nervous and excited because you are waiting for something to happen; in a state of painful suspense) — ожидать в нетерпении, волнении; сидеть как на иголках

Example: Carl was on tenterhooks, waiting for his director's decision about the new job.

Related vocabulary
[like a cat on a hot tin roof]
[on pins and needles]

[butterflies in one's stomach]
[ants in one's pants]