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汉语翻译
坐立不安, 急欲行动