achieve lasting fame - French English Dictionary