be held in high regard - Alemán Inglés Diccionario