self-satisfied in Japanese
self-satisfied in Japanese
独り善がり
Satisfied with oneself, especially over-satisfied; smug; slightly arrogant.
自己満足
Satisfied with oneself, especially over-satisfied; smug; slightly arrogant.