work hard and hurriedly - Francés Inglés Diccionario