shén wǎng

  1. to be fascinated
  2. to be rapt
  3. to long for
  4. to dream of