live up to its fame - French English Dictionary