This should help diminish the influence of trolls somewhat.
⇑ Translate the sentence above by Google ⇑
Related: diminish
Prev: As you get older, your skills diminish and the guys catch up with you.
Next: Our efforts were producing diminishing returns (= we achieved less although we spent more time or money) .