live up to one's reputation - French English Dictionary