丢魂落魄

diū hún luò pò

see 失魂落魄[shi1 hun2 luo4 po4]

丢

diū

to lose

魂

hún

soul; spirit; immortal soul (that can be detached from the body)

落

luò

to fall or drop

魄

pò

(literary) soul; mortal soul (i.e. attached to the body)