The player’s agent recently suggested he would leave City at the end of the season, as he is legally able to do, unless a new contract was agreed imminently.
“Yaya will stay here for a long time,” Mancini told reporters.
“Yaya is one of the best players in the world and he will stay here for another three, four, five (years), I don’t know.”