欣然自喜
欣然自喜
Pleased with oneself;