English: In terms of ranking India is at 18.
Telugu: భారత్‌ 18వ స్థానంలో ఉంది.