ants in one's pants in Finnish
ants in one's pants in Finnish
hermona
(slang) The condition of being agitated and constantly fidgeting.
muurahaisia housuissa
(slang) The condition of being agitated and constantly fidgeting.