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.
كان الجميع على أعصابهم وهم يشاهدون ركلة الجزاء الأخيرة.