Definitions of do good:

  • verb:   be beneficial for