1. on pins and needlesدر کمال نگرانی،کاملا دلواپس،بی تاب2. he was on pins and needles until he got the result of his testتا هنگام دریافت نتیجه ی امتحان خود در نگرانی بسیار به سر برد.