洋洋自得yángyángzìdéMeanings1. immensely pleased with oneself (idiom)2. proud3. complacentCharacters used洋ocean自self得to obtain