Its quite a shame because India was ranked 10th largest economy in terms of GDP in 2004 and China was 6th largest. Now India is pushed down to 11th thanks to growing economies of Russia & Brazil. Not surprisingly China is marching ahead strongly and its an extreme pride for them to overtake countries like Britian, France & Italy.