live up to its reputation - French English Dictionary