itching to do something (iching tu du samthing)

Idiom Patience

Meaning

to be eager or impatient to do something

tener muchas ganas de hacer algo o estar impaciente por hacerlo (tener muchas ganas de hacer algo o estar impaciente por hacerlo)

Oraciones de ejemplo

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

"Él está ansioso por comenzar su nuevo proyecto." (El esta ansioso por comenzar su nuevo proyecto)