English: Last year India was at the 69th position.
Telugu: గత ఏడాది భారత్ 60వ స్థానంలో ఉంది.