make progress in one's career - French English Dictionary