resounding (success) - French English Dictionary