spend one's life doing something - French English Dictionary