What does "high image" mean? Does it mean "admire"?
Yes, that's correct. Although the expression "high image" is a bit awkward, it is used here to mean a "positive" or "admirable" image in the eyes of other people. Ex: After successfully winning the competition, his teammates had a positive image of him. Ex: He has an admirable image in the eyes of others.
Aprende más expresiones típicas del inglés. >