take pride in doing something - French English Dictionary