Is India god anywhere outside India? The Chinese are god in numerous countries of the developing world, including all of your neighbors, including Pakistan, Sri Lanka, Nepal, Bhutan, and Myanmar. They're competing with you in Bangledesh. Don't lose; be godly!
PS: I just discovered that China is...