AC Milan attacker Zlatan Ibrahimovic is looking forward to the Champions League Group H game at home to Barcelona on Wednesday, with his side taking on the club he believes are the world's best.
The powerful striker left the Blaugrana for the Serie A champions in the summer of 2010 and is keen to meet his former employers again, although he realises it won't be easy.
"It will be a very exciting, fantastic game. We will be playing against the best team in the world, without doubt. Even when I left the team, I knew I'd left the best team in the world," Ibrahimovic said to uefa.com.
The 30-year-old felt he had no other choice but to leave Barcelona as he was no longer happy at Camp Nou.
"For me and all the other parties involved, I think the best solution was to leave the club. Given the results for both sides, it was the best solution.
"For me, it's important that you're happy when you play. If you're happy, it makes it easier for you. The way you feel off the pitch is the way you feel inside. I struggled there in the end, so the best thing was to move. I was a man; I stood up, we found a solution and I moved."
The former Ajax star went on to say that he feels Milan are the biggest club he's ever played for.
"I think Milan are the biggest club I have ever played with. I felt at home from my first day here – they welcomed me with open arms.
"Some people said that it was impossible to make this move [after playing for Inter], but I'd already moved from Juventus to Inter and I think that was even harder. The past and the future don't bother me; I just try to give my best and achieve results for myself and the club I represent."
Wednesday's match at San Siro kicks off at 19.45GMT.
"Starting last Friday and continuing every Friday through to January, Goal.com will publish extracts from Graham Hunter's highly-anticipated book, Barca: The Making of the Greatest Team in the World, which kicked off with a fascinating segment on Lionel Messi's rise to the top at Camp Nou. Don't miss it!"