be well regarded - Francés Inglés Diccionario