work very hard or to excess - German English Dictionary