English: India hasn't done well on this.
Telugu: ఈ విషయంలో భారత్ మాత్రం ఇంకా మేలుకోలేదు.