thousands of years now - Alemán Inglés Diccionario