失魂落魄shī hún luò pòshihunluopo(idiom) dazed; beside oneselfCharacters in this word失to lose落to fall, to drop魂soul, spirit魄vigor, soul, bodyStudy it in Yanamino