say this/that for someone - definition and synonyms

phrase
  1. used for admitting that someone who you do not approve of has a good quality

    I’ll say this for her: she’s never lied to me.

    He’s very clever: you have to say that for him.

See also main entry: say