itching to do something (yīchīng tú dū sāngmù)

Idiom Patience

含义

to be eager or impatient to do something

渴望或不耐烦地做某事 (kěwàng huò bù nàifán dì zuò mǒu shì)

例句

"He’s itching to start his new project."

"他迫不及待地开始他的新的项目。" (tā pò bù jí dài dì kāishǐ tā de xīn de xiàngmù)