to come up to sb's expectations - Turco Inglés Diccionario