it's good to hear from you - Alemán Inglés Diccionario