English: "India is a little late on this.
Telugu: ఈ విషయంలో భారత్ కొంచెం వెనుకబడిందనే చెప్పాలి.