But I thought Indians always brag how their economy is ten times larger and they are far more better off than failed state Pakistan?Are you feeling proud being a six times less populated country compare to India still hold 88 rank? Where, India is 94???

