on pins and needles

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

sulle spine, in ansia

in a state of anxious expectation; nervously awaiting something

:
I've been on pins and needles all day waiting for the test results.
Sono stato sulle spine tutto il giorno in attesa dei risultati del test.
Everyone was on pins and needles as they watched the final penalty kick.
Tutti erano sulle spine mentre guardavano il calcio di rigore finale.