English: And we’ve made enormous progress on this.
Telugu: ఈ విషయంలో ఎంతో పురోగతి సాధించాము.