xīn jīng ròu tiào

Translation

  • lit. heart alarmed, body leaping (idiom)
  • fear and trepidation in the face of disaster

Synonyms

Chinese Tones