it needs to be done today - Alemán Inglés Diccionario