Chinese words · Chengyu

如坐针毡

rúzuò-zhēnzhānTraditional 如坐針氈

on pins and needles

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.