advocated by

/ˈædvəˌkeɪtɪd baɪ/ アドヴォケイテッド・バイ

1. 考えや方針などが誰かによって提唱されたり、強く支持されたりすることを示す。

特定の思想、政策、行動などが、誰によって提案され、あるいは強く支持されているのかを表現する際に使われます。そのアイデアの根源や、それを推し進める存在を明確にします。
The new economic policy was advocated by the finance minister. (新しい経済政策は財務大臣によって提唱された。)
関連
proposed by
promoted by
recommended by