English: India ranked 102 among 117 countries.
Telugu: 117 దేశాలలో భారత్ 102వ స్థానంలో నిలిచింది.