Only four years ago, a teenage Oleksandr Zinchenko and his family fled war-torn eastern Ukraine for a new life in Russia.
Much has happened in Zinchenko's life since then. An 18-month enforced break from football, a fabulous opportunity to join Manchester City, and a loan move to Holland with PSV Eindhoven that brought its fair share of cultural differences including nude saunas.
On Sunday, the 21-year-old Ukraine international is set to play in the Carabao Cup final against Arsenal at Wembley just four months after making his debut for Pep Guardiola's side.