Word Definition - 沾沾自喜

zhān zhān zì xǐ immeasurably self-satisfied