Since leading Ivory Coast to Africa Cup of Nations glory, Yaya Toure says he is ready to lead Manchester City's title charge.
The Ivorian has missed the last month of English Premier League action due to AFCON duty.
Toure believes that City have a tough job ahead if they intend on holding onto their crown, but insists that in football anything can happen.
"With my confidence I know football is not about one game or two games, especially in the Premier League," Toure told the Daily Mail.
"We have 38 games and if we want to achieve it (retaining the title) we have to win all the games.
"I know it is difficult, but now I have to go back and do my duty again."
The 31-year-old also criticised the media, who had been on his back all season, and also had a dig at some of the armchair pundits.
"When I was in Manchester people were criticising me, about a lot of things," he continued.
"Sometimes when you say the truth about football, people don't listen. Especially the guys from the newspapers. You have to be objective and you have to say the true things.
"I've always been the guy who does everything to try and do the best for the team. Sometimes, I know, I can't be credited for that, but it's part of football.
"I think my job is to try and do my best. I will sometimes get a little bit upset with some comments, from people who sit in front of the TV, and try and say like they understand football more, and sometimes I want to say bull***t."
City have won only one game since Yaya left for the AFCON, and they now find themselves trailing Chelsea by seven points in the league.
Do you think Manchester City can catch Chelsea in the league? Have your say in the comments section below.