there’s something/a lot/not much etc to be said for something - definition and synonyms

phrase
  1. used for saying that there are some/many/few etc advantages in doing something

    There’s something to be said for his approach to the problem.

See also main entry: say