moderately successful - Francés Inglés Diccionario