admire for

admire (one) for (something)

To form a positive opinion of someone for a particular quality or attribute. George admired Jenna for her ability to remain calm in stressful situations. I admire Mother Teresa for her unwavering devotion to the poor.
See also: admire, for
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.

admire someone for something

to have a positive feeling toward someone because of something. I really admire you for your courage.
See also: admire, for
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.
See also:
References in periodicals archive ?
The awards were based on a poll conducted this summer that asked readers of The Beat to choose the company in each of the six supplier segments (Airline, Hotel, Car Rental, Travel Management Company, Tech Provider, Payment System) they "most admire for its policies, management style and service for business clients" plus for the Supplier of the Year.