after considerable time - Alemán Inglés Diccionario