have significant influence on something - German English Dictionary