hold somebody in good stead - French English Dictionary