on that/this score - definition and synonyms

phrase
  1. used for referring to something that has just been mentioned

    We wanted to attract new recruits, and on that score, the campaign has been successful.

See also main entry: score