English: India ranked at 102 out of 117 countries last year.
Telugu: ► గత ఏడాది 117 రాష్ట్రాలకు భారత్ 102వ స్థానంలో ఉంటే ఈసారి మెరుగుపడింది.