Language:
Free Online Dictionary|3Dict

丧魂落魄

Source : CEDICT

scared out of one's wits (idiom); in a panic