on pins and needles

on pins and needles (in a state of tense anticipation) — как на иголках

Related vocabulary
[like a cat on a hot tin roof]
[on tenterhooks]