失魂落魄 shī hún luò pò

DEFINITIONS

  1. dazed
  2. beside oneself (idiom)

CHARACTERS

失 shī lose; make mistake, neglect
魂 hún soul, spirit
落 luò fall, drop; net income, surplus
魄 pò vigor; body; dark part of moon