English: China is at 84th.
Telugu: చైనా 84వ స్థానంలో ఉంది.