on the score of

listen to the pronunciation of on the score of
English - Turkish
sebepten dolayı
English - English
because of, due to, resulting from