having
a high reputation

Translation:
English
Adjective
Add