The South African president is set to begin a trip to the United States fresh from a key election victory.
Usage notes: from the literal meaning of fresh - newly produced or made
fresh from
1. Having just arrived from a certain place. Our new exchange student is fresh from Russia and doesn't speak English at all.He's in a good mood because he's fresh from a tropical vacation.
2. Having just completed a particular task or goal, often a level of education. This candidate is fresh from university and has no teaching experience.I'm fresh from swim practice, so I need to shower.