I'm delighted to meet you at last

Translations
I'm delighted to meet you at last