Is it correct to say this when you finally meet someone you've heard so much about?
Hi,
In English, is it correct to say "nice to have finally met you" when you finally meet someone you've heard so much about?
Are there other phrases I could use instead of "nice to meet you" or "I'm glad to meet you"?
Thank you!