dichosos los ojos que te ven
Meanings
Phrase
1. long time no see, you're a sight for sore eyes