English: And we’ve come a long way in this regard.
Telugu: ఈ దిశగా మేం చాలా సాధించాం.