Idiom
fresh from somewherefresh from (somewhere)
having just arrived from somewhere.As a 16-year-old fresh from Argentina, she won two important music competitions in three weeks.
Etymology: based on the literal meaning of fresh (= newly produced or made)