Happy to meet you!

Happy to meet you!

Haven't we met before?