Words: congratulation felicitation
Part of speech: n
Definition: (usually plural) an expression of pleasure at the success or good fortune of another
Example: I sent them my sincere congratulations on their marriage