have a high opinion - Francés Inglés Diccionario