summa cum laude Look up summa cum laude at Dictionary.com
Latin, literally "with highest praise."