Language:
Free Online Dictionary|3Dict

神魂颠倒

Source : CEDICT

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