Vocabulary
赧然
たんぜん
blushing; getting red in the face
adv-to
adj-t