Back to Dictionary
得意洋洋
déyìyángyáng
1.
joyfully satisfied
2.
to be immensely proud of oneself
3.
proudly
4.
an air of complacency