English: India is at the 23rd place.
Telugu: భారత్ 23వ స్థానంలో ఉంది.