not live up to expectations - French English Dictionary