noun resultat. in the upshot al cap i a la fi. the upshot of it all was... i al final va resultar que... what will be the upshot of it? on anirà a parar tot això?