Vocabulary
面目躍如
めんもくやくじょ
demonstrative of one's worth; worthy of one's reputation; living up to one's name; characteristically masterful
adj-t
adv-to