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
go through the ceremonies of appointing a commander-in-chief - zhù tán bài jiàng
when good luck come , one has good ideas - fú zhì xīn líng