English: We have been successful to a large extent on this.
Telugu: ఈ దిశగా మేం చాలా సాధించాం.