The Italian term "risultato" matches the English term "outcome"

other italian words that include "risultato" : english :
devoto, risultato, risultato result
risultato upshot