translate English to French: Thank you very much for having me.
Je vous remercie beaucoup de m’avoir recu.