1.humiliate sb 羞辱;使喪失尊嚴
a humiliating defeat 恥辱的失敗
I didn't want to humiliate her in front of her colleagues.
我不想當著她同事們的面令她難堪。
2.work on sth 努力改善(或完成)
You need to work on your pronunciation a bit more.你需要再加把勁改進發音。
3.a stressful job 造成沉重壓力的工作
stressful time 艱難時期It was a stressful time for all of us.
對我們所有人來說,那是一個艱難的時期。
4.manage to do sth 完成(困難的事);勉力完成
I didn't manage to do it before you had explained how.你解釋了如何干之后,我才設法完成了那件工作。