to come up to sb's expectations - Alemán Inglés Diccionario