commend (someone) for (something)
To compliment or praise someone for something that they have done. I have to commend you for your extraordinary bravery in a dangerous situation. I'm sure all of the people you rescued from the fire see you as a hero.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
commend someone for something
to praise someone for doing something. The committee commended Ralph for his good work.
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.