поздравляю со

I congratulate you on

→ поздравлять
phrase Rare #34,660
I congratulate you on Used before a noun for an occasion or achievement; со is a variant of с used for easier pronunciation.
RU: Поздравляю со свадьбой!
EN: Congratulations on your wedding!

Поздравляю со свадьбой!

Congratulations on your wedding!

Поздравляю со свадьбой.

Congratulations on your wedding.