zhuì zhuì bù ān惴惴不安to be on tenterhooks (idiom); to be anxious and frightenedFrequency 2.1Meaningsto be on tenterhooks (idiom)to be anxious and frightened