自惭形秽 zì cán xíng huì

DEFINITIONS

  1. to feel ashamed of one's inferiority (idiom)
  2. to feel inferior

CHARACTERS

自 zì self, private, personal; from
惭 cán ashamed, humiliated; shameful
形 xíng form, shape, appearance
秽 huì dirty, unclean; immoral, obscene