sustained efforts - German English Dictionary