be respected highly or favorably - French English Dictionary