за общественное благо — перевод на английский

Варианты перевода словосочетания «за общественное благо»

за общественное благоfor the public good

Люди, борющиеся за общественное благо.
People crusading for the public good.
Касл, если он борец за общественное благо,
Castle, if he's a crusader for the public good,