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

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