praise excessively - French English Dictionary