English: China was considered better placed than India in this regard.
Telugu: ఈ విషయంలో చైనా మెరుగైన స్థానంలో ఉందని తెలిపింది.