English: India's rank is 86 out of 180 nations with a score of 40.
Telugu: 180 దేశాల్లో 86వ ర్యాంకును సాధించిన భారత్ 40 స్కోరు వద్ద నిలిచిందని సూచిక తెలిపింది.