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.
Chinese PinYin : shén móu mó dào
as if urged by gods or demons
drive a cart in ragged clothes to blaze a new trail. bì lù lán lǚ
have an uninterrupted career of advancement. gān tóu rí shàng
touch gold and turn it into iron -- miscorrect a piece of writing. diǎn jīn zuò tiě
Learning is shallow and talent is scarce. xué qiǎn cái shū