as if urged by gods or demons
It is a Chinese idiom. Pinyin is sh é nm ó um ó D à o, which means that Gods send ghosts to do things that they didn't expect to do. From the story of heroes and heroines.
Idiom usage
Used as an attributive or adverbial; used in writing
Analysis of Idioms
Synonyms: Shencha Guishi, Guishi Shencha
The origin of Idioms
The second and ninth chapter of the story of children's Heroes: "it's so easy for this girl to settle down. What does he think of in his mind
Idiom explanation
I'm a ghost. It seems that some ghosts and gods are urging them to do something they didn't expect to do.
as if urged by gods or demons
do things offensive to God and reason - shāng tiān hài lǐ
put all sorts of things together - dōng pīn xī còu