difficult or long-term work - German English Dictionary