English: India needs to do much more on this count.
Telugu: ఈ విషయంలో భారత్‌ ఎంతో చేయాల్సి ఉంటుంది.