How to say thank you for inviting me to dinner. in fra

1)merci de m'avoir invité à diner.    
Translation by biptasteConnect Error: Too many connections