"largely attributed" — Collocation dictionary inglés

largely attributed collocation
Automatic translation (We do not guarantee its correctness): w dużej mierze przypisać
  1. attribute verbo + largely adverbio
    Very strong collocation

    This low rate is largely attributed to the significant role the university plays in the local economy.