You don't feel humiliated? Well, it is because you indians are shameless; anybody with a normal dignity will feel ashamed after seeing their country is such a shithole in comparison, instead of still B.S. about some country's GDP figures here...
Talk about gdp Figures, the topic.