bring out the best in somebody - Spanish English Dictionary