embarrassed
make things difficult for
⇒ 考官出了些难题,故意为难学生。
The examiner set tough questions, deliberately making things difficult for the students.
英语词典包含298861条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。