congratulate

verb

1.
say something to someone that expresses praise
2.
express congratulations
4.
pride or congratulate (oneself) for an achievement