I was in China for 13 months...Most of them were really happy about India...(few people made their mind due to slumdog movie) but no were i had to put down my head for being Indian. I met so many country nationalists there, all were saying good things about India (Despite they watched slumdog)...they used to hear news about India being IT hub, India being fasted growing country etc etc....They used to say India is future...Yes all these were also in headlines when previous government was in power...so naturally those who had little knowledge acknowledged India position....
Ha..About the corruption..Many chinese used to say that they face corruption in real life...Like India...