resounding failure - Spanish English Dictionary