zhuì zhuì bù ān

Translation

  • to be on tenterhooks (idiom)
  • to be anxious and frightened

Synonyms

Chinese Tones