The Premier League is one of the best in the world, without a doubt. The stadiums are always full, and the atmosphere is incredible, but not every footballer is able to play in England. The character can be difficult for a foreigner.
I had a wonderful time in Spain. I had the pleasure of being a league champion twice in a row and playing for a big club like Real Madrid, which gave me a higher profile.
In Spain, they go to the stadium and treat it like going to the theatre. In England, they go to support their team, to scream and shout, and do everything they can. I love that.
In Brazil, the coach respects the player's characteristics. In Europe, they are used to playing with two lines of four players, and they don't want to know what you can do. There, if you are a forward, the coach sends you on to the pitch just to run. You have to run, and that's it.
I owe a lot to playing on the street. And what was even better than playing on the street was playing football with my friends in the local graveyard. It was fantastic. We forgot what the time was and didn't even go home for our meals.
I was a young player at Real, but working with players like Zidane and Beckham every day taught me such a lot: how you win and lose as a team and how you must respect your team-mates.
It is an honour that a coach like Guardiola speaks highly of me, for him to rate me as highly as I have read that he does. I genuinely appreciate it - from the bottom of my heart.