German phrase
Das freut mich für Sie.
Meaning
I'm happy for you
When to use it
A polite way to share joy. It suits formal congratulations.
Example dialogue
Ich habe gehört, Sie haben sich verlobt.
I heard that you got engaged.
Das freut mich für Sie.
I'm happy for you.