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