English: Now India is at number 22.
Telugu: ఇందులో భారత్ 22వ స్థానంలో ఉంది.