live (one's) own life - French English Dictionary