excessive praise - French English Dictionary