English: India is ranked at the 142nd position.
Telugu: ఈ సూచిలో భారత్ 142వ స్థానంలో నిలిచింది.