What's the meaning of "若者の価値観は社会的な影響が強いです。"?


I have been learning Japanese for about 9 months and can understand the basic
grammar in this sentence well, but the meaning of it seems **ambiguous** to
me, and I wonder _which_ meaning below is right, and _how_ can I adjust the
sentence to express the other meaning?  
(1) The young people's value has a strong influence on the society.  
(2) The young people's value is strongly influenced by the society.  
Or, neither is right?

P.S.  
I **have used** google translation and it tells me the first one is right, but
my teacher has a different idea.  
Any thought will be appreciated. Especially IF you are a native Japanese
speaker, your answer will be more convincing and may you tell me about that.




I'm a native speaker and I took this sentence as (2) intuitively. (So anything
below is more of an afterthought.)

Technically speaking, this sentence is indeed ambiguous, and 社会的な影響 probably
means "influence **on** the society" more often than "influence **by** the
society". Still, 価値観 is something personal, and it is not usually regarded as
something that affects the society, at least directly.

FWIW, DeepL Translate [did
translate](https://www.deepl.com/translator#ja/en/%E8%8B%A5%E8%80%85%E3%81%AE%E4%BE%A1%E5%80%A4%E8%A6%B3%E3%81%AF%E7%A4%BE%E4%BC%9A%E7%9A%84%E3%81%AA%E5%BD%B1%E9%9F%BF%E3%81%8C%E5%BC%B7%E3%81%84%E3%81%A7%E3%81%99%E3%80%82)
this as "The values of young people are strongly influenced by society."
Compare it with 消費税の増税は社会的な影響が強いです, which was translated by DeepL as "The
consumption tax hike has a strong social impact."

To express (2) unambiguously:

  * 若者の価値観は社会 **からの** 影響が強いです。
  * 若者の価値観は社会 **による** 影響が強いです。
  * 若者の価値観 **に** 社会 **が** 与える影響は強いです。
  * 若者の価値観は社会 **から** 強い影響を **受けます** 。

To express (1) unambiguously:

  * 若者の価値観は社会 **への** 影響が強いです。
  * 若者の価値観 **が** 社会 **に** 与える影響は強いです。
  * 若者の価値観は社会 **に** 強い影響を与えます。

(You can use 及ぼす instead of 与える.)

