English: India is ranked 106th.
Telugu: ఈ విషయంలో ప్రపంచ జాబితాలో భారత్ 106వ స్థానంలో ఉంది.