German phrase
Herzlichen Glückwunsch zu ~!
Meaning
Congratulations on ___!
When to use it
A short way to congratulate. It suits personal news in casual or polite settings.
Example dialogue
Herzlichen Glückwunsch zu deinem neuen Job!
Congratulations on your new job!
Danke, ich freue mich sehr.
Thank you, I am very happy.