be held in high regard - Español Inglés Diccionario