神魂颠倒shén hún diān dǎolit. spirit and soul upside down (idiom); infatuated and head over heels in love; fascinated; captivated