have an impact upon的意思
美
/ hæv æn ˈimpækt əˈpɔn /
英
/ hæv ən ˈɪmˌpækt əˈpɑn /
对…有影响,对…起作用,产生效果