have ants in one 's pants
As a Chinese idiom, Pinyin is sh é Nb ù sh ō ush ě, which means that the spirit has left the body. It means that the soul is lost and the mind is not stable. It comes from Shen Fu's six chapters of a floating life: a tale of frustrations.
The origin of Idioms
In Shen Fu's six chapters of a floating life, a record of frustrations, Yun said: "I dream for days that my parents will come to pick me up in a boat, and when I close my eyes, I will float up and down, like walking in the clouds. Is it possible for my soul to leave and my body to exist?" Yu said: "this God does not give up, take tonic, calm and recuperate, you can recover."
Idiom usage
It means to feel uneasy.
Chinese PinYin : shén bù shōu shě
have ants in one 's pants
sit facing each other in silence. xiāng duì wú yán
more moneys on exhibit and less moneys on counterfoil. dà tóu xiǎo wěi
the sky and earth were spinning round. tiān xuán dì zhuàn
use one 's position to get even with another person for a private grudge. gōng bào sī chóu