Idiom
fresh from somethingfresh from (something)
having just finished something.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