English: There has been considerable progress in this respect.
Telugu: ఈ విషయంలో ఇటీవలి కాలంలో ఎంతో పురోగతి సాధించింది.