English: India is ranked No. 13.
Telugu: ఈ జాబితాలో భారత్ 13వ స్థానంలో నిలిచిందని వారు చెప్పారు.