bring out the best in somebody - French English Dictionary