shén hún diān dǎo

Translation

  • lit. spirit and soul upside down (idiom)
  • infatuated and head over heels in love
  • fascinated
  • captivated

Synonyms

Chinese Tones