20101226 world.china: Description of India one of top 10 catch phrases on Chinese internet