come up to one's expectations - Francés Inglés Diccionario