red-faced
adj
adj
1
embarrassed
or
ashamed
尴尬的; 羞愧的
Red-faced
officials
ordered
an
investigation
into
the
accident.
尴尬的官员下令调查这起事故。