to be eager or impatient to do something
être impatient ou avoir hâte de faire quelque chose (etre impatient ou avoir hate de faire quelque chose)
"He’s itching to start his new project."
"Il est impatient de commencer son nouveau projet." (il est impatient de commencer son nouveau projet)
an important or influential person
to send too many messages or unnecessary information
An unintentional mistake that reveals one's true thoughts or...
too difficult to understand or achieve
bruised; having marks from injury
to remove unwanted parts from something