English: On this point, India has done much better than China.
Telugu: ఈ ఈ విషయంలో చైనా కంటే భారత్ మెరుగ్గా ఉంది.