embarrassed, awkward
awkward, embarrassed, uncomfortable
More vocabulary at the same HSK level as 尴尬.