Pinyin Dictionary results for "sang hun luo po"

丧魂落魄
scared out of one's wits (idiom); in a panic
Dictionary data provided by CC-CEDICT