¡Qué gusto verte!
It is so good to see you!
Qué gusto verte is a natural, warm way to greet someone you have not seen for a while.
Show English translation
It is so good to see you! How was the trip?
Show English translation
I am so glad you came to the party.