work very hard or to excess - Alemán Inglés Diccionario