prevailed by

[prɪˈveɪld baɪ] プレバイルド バイ

1. (状況・影響などが)広まる、浸透する

「prevailed by」は、ある考え、習慣、影響力などが、特定の手段や理由によって広まったり、浸透したり、優勢になったりする様子を表す際に用いられます。
The idea that we should all eat less meat has prevailed by raising public awareness. (私たちが皆肉の消費量を減らすべきだという考えは、公衆の意識を高めることによって広まっている。)