Language:
Free Online Dictionary|3Dict

魂飛魄喪

Source : CEDICT

to make the soul of sb. almost leave his body in horror (idiom)