魂不守舍的英文是「one 's mind is somewhat unhinged」
hun bu shou she
舍:住宅,比喻人的躯壳。灵魂离开了躯壳。指人之将死。也形容精神恍惚。
《三国志·管辂传》裴松之注引《辂别传》:“何之视侯,则魂不守宅,血不华色,精爽烟浮,容若槁木,谓之鬼幽。”