German phrase
Ich danke Ihnen für ~.
Meaning
Thank you for ___
When to use it
A polite way to say thanks. Use it in formal situations, especially at work.
Example dialogue
Könnten Sie mir ein Restaurant empfehlen?
Could you recommend a restaurant to me?
Ich danke Ihnen für die Empfehlung.
Thank you for the recommendation.