over the course of many years - Alemán Inglés Diccionario