ReadWriteQuiz
Chinese dictionary
derogbe frightened/scared out of one's wits/senses
火焰喷射出来,吓得他魂飞魄散。
It scared the living daylights out of him when the flames shot out.
火焰喷射出来,吓得他魂飞魄散。
It scared the living daylights out of him when the flames shot out.