idiom
itching to do something
быть нетерпеливым или сильно желать что-то сделать
Meaning
to be eager or impatient to do something
Example
He’s **itching to start** his new project.
Он **сгорает от нетерпения**, чтобы начать свой новый проект.