be falling short of expectations - French English Dictionary