repeatedly and constantly attack - German English Dictionary