English: China was placed 80th.
Telugu: చైనా 80వ స్థానంలో నిలిచింది.