too much like hard work - German English Dictionary