(than) ever before - Francés Inglés Diccionario