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.
have ants in one 's pants
appoint upright and remove the crooked ones -- to replace the bad ones by good ones - jǔ zhí cuò wǎng
suffering from constant chronic illness - bìng mó chán shēn
Preserved bottle gourd with black wine - xuán jiǔ hù fǔ
good men destroyed with the bad - lán ài tóng fén