洋洋自得 yáng yáng zì dé

DEFINITIONS

  1. immensely pleased with oneself (idiom)
  2. proud
  3. complacent

CHARACTERS

洋 yáng ocean, sea; foreign; western
洋 yáng ocean, sea; foreign; western
自 zì self, private, personal; from
得 dé obtain, get, gain, acquire