Synonyms of 'congratulate'
If you compliment someone, you pay them a compliment.
They complimented me on my performance.
Thesaurus for congratulate from the Collins English Thesaurus
If you congratulate someone, you say something to show you are pleased that something nice has happened to them.