lit. heart alarmed, body leaping (idiom); fear and trepidation in the face of disaster
trad. 心驚肉跳
Also written 心驚肉跳【xīn jīng ròu tiào】
lit. heart alarmed, body leaping (idiom); fear and trepidation in the face of disaster
trad. 心驚肉跳
Also written 心驚肉跳【xīn jīng ròu tiào】