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

1.
đứng ngồi không yên, hồi hộp
in a state of anxious expectation; nervously awaiting something
:
•
I've been on pins and needles all day waiting for the test results.
Tôi đã đứng ngồi không yên cả ngày chờ đợi kết quả xét nghiệm.
•
Everyone was on pins and needles as they watched the final penalty kick.
Mọi người đều hồi hộp khi xem quả phạt đền cuối cùng.