On pins and needles: 如坐針氈,坐立不安。Anxious and tense; to be nervously waiting to find out what is going to happen Examples: 1) I’ve been on pins and needles all day, waiting for the doctor’s test results. 1) With the merger, we’re all on pins and needles because we don’t know who will be laid off (資遣)....Continue reading