dichosos los ojos que te ven

Phrase

 * 1) long time no see, you're a sight for sore eyes