be much esteemed - French English Dictionary