high/top marks
nounDefinition of high/top marks
: praise and credit for excelling at something or for being especially good in a certain way
I'll give them high/top marks for honesty.