work hard and hurriedly - Alemán Inglés Diccionario