Language:
Free Online Dictionary|3Dict

洋洋得意

Source : CEDICT

immensely pleased with oneself (idiom)/proud/complacent

Source : CEDICT

immensely pleased with oneself (idiom)/proud/complacent