English: In this regard, India is superior to China.
Telugu: ఈ ఈ విషయంలో చైనా కంటే భారత్ మెరుగ్గా ఉంది.