The Italian term "influsso" matches the English term "impact"

other italian words that include "influsso" : english :
influsso ascendancy
influsso, influire influence