Manchester United legend Rio Ferdinand has said that Philippe Coutinho and Alexis Sanchez need to show character after they both failed to secure moves away from Liverpool and Arsenal respectively this summer.
City were reported to have agreed a fee of around £60 million ($79 million, 66 million euros) for Sanchez, who played under Guardiola at Barcelona.
However, Guardiola claims Arsenal wanted to make a swap deal which would have seen Raheem Sterling move to the Emirates, and the Spaniard was not in favour of that proposal.
It could be just until the winter transfer window opens in January, or more likely until the last day or so, while it could span the whole season, with the more optimistic among the Arsenal faithful still hoping that the striker could be persuaded to change his mind about leaving and sign a new contract instead.
"In the last days, they [Arsenal] wanted to make swap with us", Guardiola was quoted as saying by Mirror.
"For me it's all down one thing", Ferdinand said on BT Sport, as quoted on the London Evening Standard.
Ahead of today's Premier League clash with Liverpool, Guardiola said: "I don't know what's going to happen". "Sometimes people say "he does this, he does that" but I think in a way, he is a guy who plays with all his passion and all his heart".
"He's an Arsenal player. We will see in the future".
"Of course we were interested (but) at the end Arsenal decided not to sell him". Now I'm not concerned.
Sanchez was reportedly left angered by the proposed move falling through but has been told by City that they will try to sign him again in January, according to Goal's Sam Lee and Chris Wheatley. Have your say in the comment section below.