to have ants in one's pants

to have ants in one's pants是什么意思、to have ants in one's pants怎么读
坐立不安, 急欲行动

to have ants in one's pants汉语翻译

坐立不安, 急欲行动