on pins and needles

US /ɑn pɪnz ænd ˈniːdlz/
UK /ɑn pɪnz ænd ˈniːdlz/
"on pins and needles" picture
1.

やきもきして, ハラハラドキドキして

in a state of anxious expectation; nervously awaiting something

:
I've been on pins and needles all day waiting for the test results.
テスト結果を待って一日中やきもきしていました。
Everyone was on pins and needles as they watched the final penalty kick.
最後のPKを見守る間、誰もがハラハラドキドキしていました。