Hello, Emeline, and welcome to the forum. I'm about to exhaust the remnants of my fractured French:
Je suis tres hereux de faire votre connaisance.
Any more than that and I would swap over to Cajun French, then NOBODY would understand me and I'm not even sure that Google Translate could help in that case. In any case, bienvenue!