sooner than anticipated - Alemán Inglés Diccionario