The community viewed her as a self-righteous do-gooder.
Сообщество считало её самодовольным благодетелем.
Definitions
A self-righteous do-gooder is a person who believes they are morally superior to others, often due to their charitable actions or social activism, and tends to express a sense of smugness or arrogance about their efforts to help others.