English: India is ranked 18th.
Telugu: ఇక భారత్ 18వ స్థానంలో నిలిచింది.