idiom
itching to do something
渴望或不耐烦地做某事
Meaning
to be eager or impatient to do something
Example
He’s **itching to start** his new project.
他迫不及待地开始他的新的项目。