English: India was in 135 position with respect to Human Development Index while China was at 91 position.
Telugu: ఈ సూచిక విషయంలో మనదేశం 135వ స్థానంలో, చైనా 91వ స్థానంలో ఉన్నాయి.