abundant and very hard work - German English Dictionary