What does Beglückwünschung mean?

Beglückwünschung - German to English

congratulations