丟人現眼 diū rén xiàn yǎn

DEFINITIONS

  1. to make an exhibition of oneself
  2. to be a disgrace

CHARACTERS

丟 diū discard, reject, lose
人 rén man; people; mankind; someone else
現 xiàn appear, manifest, become visible
眼 yǎn eye; eyelet, hole, opening