English: On this front, India has made little progress.
Telugu: ఈ విషయంలో భారత్ కొంచెం వెనుకబడిందనే చెప్పాలి.