On the score of means ?

On the score of means ?

Explanation

On the score of on the ground of
(کسی وجہ سے، کسی بنیاد پر)