Language Point 15
I made many, sometimes embarrassing, mistakes. (Para. 7)
Meaning: I made many mistakes which sometimes made me feel ashamed.
embarrass: vt. make one shy, ashamed
It embarrassed her that her husband was drunk at the dinner. 她丈夫在宴会上喝醉酒令她很尴尬。
This was an embarrassing situation for the gentleman for he couldn't afford the dinner. 这位先生很尴尬,因为他付不起晚餐的钱。
adj. 尴尬的,局促不安的,拮据的