hold in high esteem for someone - French English Dictionary