be held in high regard - Francés Inglés Diccionario