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