resounding (success) - German English Dictionary