丧魂落魄英语翻译

正确答案:
成语《丧魂落魄》英语翻译如下:
be terror-stricken <be frightened out of one's life; be scared of one's wits; in panic; be battered out of one's senses>