(all) hell broke loose. - Francés Inglés Diccionario