pins and needles

listen to the pronunciation of pins and needles
Englisch - Englisch
A tingling or prickling sensation, felt in a limb when a lack of circulation is relieved and in other situations

The sensations caused by the loss of this nerve vary from numbness or pins and needles to severe pain.

a sharp tingling sensation from lack of circulation
If you have pins and needles in part of your body, you feel small sharp pains there for a short period of time. It usually happens when that part of your body has been in an uncomfortable position. I had pins and needles in the tips of my fingers. In a state of tense anticipation
tingling feeling as in a numb limb; inability to sit still, anxious energy, suspense
on pins and needles
Feeling sharp anticipation or anxiety; in a state of suspense

I was on pins and needles of expectation and curiosity.

on pins and needles
nervous, pressured, tense, in a hurry
sit on pins and needles
wait anxiously, wait with great anticipation
was on pins and needles
was very hurried, did not have time to wait, was impatient, was restless
pins and needles