schön, dich zu sehen!

listen to the pronunciation of schön, dich zu sehen!
German - English
Good to see you!
You're a sight for sore eyes!