English translation of 如坐针毡
(rú zuò zhēn zhān)
be on edge
⇒ 案情毫无进展,使他如坐针毡。(Ànqíng háowú jìnzhǎn, shǐ tā rú zuò zhēn zhān.)
The case was making no progress at all, and he was completely on edge.
Translation of 如坐针毡 from the Collins Chinese to English Dictionary