self-satisfied

adjective
1
too pleased with yourself or your own achievements
خودراضی, خویش‌بین, از خود راضی
synonym smug