too much work - German English Dictionary