得意洋洋

yángyáng
  1. joyfully satisfied
  2. to be immensely proud of oneself
  3. proudly
  4. an air of complacency

CEDICT

Entry Composition