xīn shén huǎng hū

Translation

  • perturbed (idiom)
Chinese Tones