self-satisfaction in French
self-satisfaction in French
autosatisfaction
A feeling of fulfillment or contentment with respect to one's own accomplishments or situation.