itching to do something; impatient; sorely tempted; eager
早く出発したくてうずうずする。
I am itching to leave soon
彼は旅行に行きたくてうずうずしている。
He is eager to go on a trip
試合を見たくてうずうずしていた。
I was impatient to watch the game