I am grateful to you for your kindness.
- Je vous suis reconnaissant de votre gentillesse.
I'm so grateful to you for this opportunity.
- Je vous suis tellement reconnaissant pour cette opportunité.
I am very thankful to you for your advice.
- Je te suis très reconnaissant pour ton conseil.
I am thankful for the food I eat.
- Merci pour le repas, je vous en suis reconnaissant.