be respected highly or favorably - Francés Inglés Diccionario