English: India was ranked 21.
Telugu: 21వ స్థానంలో భారత్