be held in high esteem - French English Dictionary