xīn luàn rú má

Translation

  • one's thoughts in a whirl (idiom)
  • confused
  • disconcerted
  • upset

Synonyms

Chinese Tones