on the score of

listen to the pronunciation of on the score of
Englisch - Türkisch
sebepten dolayı
Englisch - Englisch
because of, due to, resulting from