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