German for Celebrating Someone's Achievement: Congratulations and Recognition
Learn to congratulate someone in German with phrases like 'Du hast es geschafft!' and 'Ich bin so stolz auf dich!' and to organize a small celebration.

When someone passes an exam, gets a job, or finishes a project, German speakers often do more than say 'Glückwunsch'. They recognize the effort and the person: 'Du hast es geschafft!' (You did it!) or 'Ich bin so stolz auf dich!' (I'm so proud of you!). This lesson teaches you those recognition phrases, how to react when someone congratulates you, and how to suggest a small celebration. You will also learn the difference between informal 'du' and formal 'Sie' forms, so you can congratulate a friend or a colleague appropriately.
By the end, you can…
- congratulate someone in German using recognition phrases like 'Du hast es geschafft!' and 'Ich bin so stolz auf dich!'
- respond appropriately when someone congratulates me in German
- suggest and organize a small celebration in German using 'Lass uns...' or 'Wollen wir...'
Listen once. Try it slowly. Then say it without looking.
Checking available voices…
Du hast es geschafft!
You did it!
doo hast es guh-SHAHFT
Informal, used with friends, family, and close colleagues. Literally 'You have managed it!' Use after a completed achievement.
Ich bin so stolz auf dich!
I'm so proud of you!
ikh bin zo shtolts ouf dikh
Informal. 'auf dich' is the correct preposition; do not say 'für dich'. Use for personal recognition, not for formal business contexts.
Herzlichen Glückwunsch!
Congratulations!
HAIRTS-likh-en GLUEK-voonsh
Standard congratulations for formal and informal situations. Often followed by 'zu' + dative: 'Herzlichen Glückwunsch zum neuen Job!'
Das hast du super gemacht!
You did a great job!
das hast doo ZOO-pah guh-MAKHT
Informal recognition of effort. 'super' is common in everyday spoken German; 'großartig' is a slightly more formal alternative.
Lass uns das feiern!
Let's celebrate that!
las uns das FIGH-ern
Informal suggestion to organize a celebration. 'Lass uns...' is followed by the infinitive at the end: 'Lass uns essen gehen!'
Pronunciation guides are approximate. Slow playback keeps the original pitch.
Make it make sense
Useful pattern
To congratulate someone in German, use 'Herzlichen Glückwunsch' + 'zu' + dative. For example: 'Herzlichen Glückwunsch zum Geburtstag!' (Happy birthday!), 'Herzlichen Glückwunsch zur bestandenen Prüfung!' (Congratulations on passing the exam!). For personal recognition, use 'Du hast es geschafft!' or 'Ich bin so stolz auf dich!'. With formal 'Sie', say 'Sie haben es geschafft!' and 'Ich bin so stolz auf Sie!'. The verb 'schaffen' means 'to manage/achieve' and is regular: ich schaffe, du schaffst, er/sie/es schafft, wir schaffen, ihr schafft, sie/Sie schaffen.
When to use it
Use 'Du hast es geschafft!' and 'Ich bin so stolz auf dich!' with people you address as 'du': friends, family, classmates, and close colleagues. Use 'Herzlichen Glückwunsch' in both formal and informal situations, but add 'Ihnen' for formal: 'Herzlichen Glückwunsch Ihnen!' or 'Ich gratuliere Ihnen!' For a formal celebration suggestion, say 'Wollen wir das feiern?' or 'Wir sollten das feiern.' Avoid 'Ich bin stolz auf dich' in a formal workplace unless you have a close relationship; instead say 'Das haben Sie sehr gut gemacht!'
Listen to each line, then take one part and reply out loud.
Hey, ich habe gehört, du hast die Prüfung bestanden. Du hast es geschafft!
Hey, I heard you passed the exam. You did it!hai, ikh hah-be guh-HERT, doo hast dee PRUE-foong guh-SHTAN-den. doo hast es guh-SHAHFTDanke! Ich kann es noch gar nicht glauben. Ich bin so erleichtert.
Thanks! I still can't believe it. I'm so relieved.DAN-keh! ikh kan es nokh gar nikht GLOU-ben. ikh bin zo air-LAISH-tetIch bin so stolz auf dich! Lass uns das feiern. Wollen wir heute Abend essen gehen?
I'm so proud of you! Let's celebrate that. Shall we go out to eat tonight?ikh bin zo shtolts ouf dikh! las uns das FIGH-ern. VOL-en veer HOY-teh AH-bent ES-en GAY-enJa, sehr gern! Ich reserviere einen Tisch für uns.
Yes, gladly! I'll reserve a table for us.yah, zair gairn! ikh reh-zer-VEE-reh AHY-nen tish fuer unsA little context goes a long way
In German-speaking countries, congratulations are often more reserved than in some other cultures. 'Herzlichen Glückwunsch' is standard and safe. Personal pride statements like 'Ich bin so stolz auf dich' are common among friends and family but less common in professional settings. When organizing a celebration, Germans often plan concretely: 'Wollen wir essen gehen?' or 'Ich lade dich ein' (I'm inviting you). Punctuality and clear plans are appreciated. In Austria and Switzerland, 'Herzlichen Glückwunsch' is also standard, though Swiss German may use 'Herzliche Gratulation' in formal writing.
One thing to watch for
Saying 'Ich bin stolz für dich' instead of 'Ich bin stolz auf dich'.
Try this instead: German uses 'stolz auf' + accusative, not 'für'. Correct: 'Ich bin so stolz auf dich!' (informal) or 'Ich bin so stolz auf Sie!' (formal). Similarly, 'Glückwunsch für dich' is wrong; say 'Herzlichen Glückwunsch zu deinem Erfolg!'
Your turn
Try answering out loud before checking a possible answer.
1How do you say 'You did it!' informally to a friend in German?
Show a sample answer
Du hast es geschafft!
This uses the informal 'du' form and the perfect tense of 'schaffen'. A valid alternative is 'Du hast es gepackt!' in some regions, but 'Du hast es geschafft!' is standard.
2Your colleague has passed an important exam. Congratulate them formally and recognize their work.
Show a sample answer
Herzlichen Glückwunsch zur bestandenen Prüfung! Das haben Sie sehr gut gemacht!
'Herzlichen Glückwunsch zu' + dative is the standard formal congratulation. 'Das haben Sie sehr gut gemacht!' uses formal 'Sie' and recognizes effort. You could also say 'Ich gratuliere Ihnen!'
3Suggest to a friend that you celebrate their new job together.
Show a sample answer
Lass uns deinen neuen Job feiern! Wollen wir heute Abend etwas trinken gehen?
'Lass uns...' + infinitive is an informal suggestion. 'Wollen wir...?' is a friendly question. Both are appropriate with 'du'. A valid alternative is 'Wir sollten das feiern!'
Use 'Du hast es geschafft!' and 'Ich bin so stolz auf dich!' for personal recognition with friends, and 'Herzlichen Glückwunsch' + 'zu' + dative for formal congratulations. Remember 'stolz auf' + accusative, and suggest a celebration with 'Lass uns...' or 'Wollen wir...?'
Progress is saved on this browser.
Practice real time conversations on Yapr for faster learning.
Put today’s German into a conversation with an AI tutor. Speak, make mistakes, and try again.
Practice on Yapr