Brazilian striker Robinho has lashed out at Manchester City just days after completing a move to Italian giants AC Milan.
The 26-year-old headed to the San Siro ahead of the transfer deadline, having ended last season out on loan with Santos after falling out of favour at Eastlands.
He told The People: "Neither Mark Hughes nor Roberto Mancini understood me. Perhaps they only believed in the sporting side of things, but that wasn't enough for me.
"There was a lack of contact between the players and the club. It was much like an office - to training and goodbye, to a match and goodbye.
"I am Brazilian and I can't offer my best performance if I'm not happy in every aspect of life. That was my problem. I am a special footballer and I need to be happy when I'm playing.
"That was the case at Real Madrid, but never at City.
"Going on loan to Santos was the best solution because if I'd stayed at City, I would not have played in the World Cup.
"The loan was very successful. I recaptured my love of football, won a title and confirmed my place in the Brazil team.
"It was an excellent experience and they tried to extend my loan, but City had made up their minds to sell."