have a high opinion - Alemán Inglés Diccionario