sooner rather than later - Francés Inglés Diccionario