Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

洋洋自得

yáng yáng zì dé

Definitions

  • immensely pleased with oneself (idiom)
  • proud
  • complacent