reluctantly take on a difficult task - German English Dictionary