a lot of promise - Francés Inglés Diccionario