hold someone in high esteem - French English Dictionary