on the score of

listen to the pronunciation of on the score of
الإنجليزية - التركية
sebepten dolayı
الإنجليزية - الإنجليزية
because of, due to, resulting from