English: India is ranked at 115.
Telugu: అందులో భారతదేశం 115వ స్థానంలో ఉంది.