there's no time like the present - Alemán Inglés Diccionario