on pins and needles Thai Translation

on pins and needles - วิตกกังวล

EnglishThaiTransliteration
on pins and needles
(Idiomatical expression)
วิตกกังวล
Notes: คำไม่เป็นทางการ
Related:อกสั่นขวัญแขวน, ใจคอไม่ดี
wí-dtòk gang-won