Raheem Sterling has revealed he left Liverpool to develop his career with the “best” players at Manchester City.
The England winger came in for some criticism when he moved to the Etihad in 2015.
But he told FourFourTwo: “It was just about the players that were here. I could name 10 or 11 who have played at the highest level – people like Sergio Aguero, David Silva, Yaya Toure.
“For me to develop my game I’ve got to be playing with the best and that’s why I came here.
“When I found out that they were interested in signing me, there were no second thoughts.”
“I want to be fighting for trophies for the next 10 years, and there’s no better place to do that than here.”
Sterling has enjoyed an impressive start to the season under new manager Pep Guardiola, scoring five goals.
But he made a slow start to life at the Etihad and the 21-year-old put last season’s mixed form down to his need to adjust to new surroundings.
“It all came so thick and fast last year that I didn’t get much thinking time to myself,” he said.
“When you sign, you’ve got to move house, adjust to the city – there was just a lot going on. But i’m not making excuses.”
“This is the job I signed up for and it’s the job that I love the most. Maybe last year was a difficult time, but that’s all in the past.”