live up to expectations - Alemán Inglés Diccionario