you're a sight for sore eyes! - Alemán Inglés Diccionario