make something of your life - French English Dictionary