that makes it all the worse. - Francés Inglés Diccionario