be regarded with respect or admiration - Francés Inglés Diccionario