Language:
Free Online Dictionary|3Dict

洋洋自得

Source : CEDICT

immensely please with oneself (idiom)/proud/complacent

Source : CEDICT

immensely please with oneself (idiom)/proud/complacent