on that score
• so far as a particular thing is concerned.
• "my priority was to blend new faces into the team and we have succeeded on that score"
Similar:
on this/that subject,
in this/that respect,
about this/that,
on this/that matter,
as regards this/that,
on the score of
• because of.
• "power-driven hedge trimmers tend to get a bad press on the score of danger"