have an impact on - Turkish English Dictionary