English: India is ranked at 68th position.
Telugu: దీనిప్రకారం భారత్ 68వ స్థా నంలో ఉంది.