be regarded highly or favorably - French English Dictionary