perform above expectations - French English Dictionary