itching to have a go
⇒ 听完老师的介绍,同学们跃跃欲试。
Having heard the teacher's introduction, the students were itching to have a go.
英语词典包含298861条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。