English: A lot of progress has been made here.
Telugu: ఈ విషయంలో ఎంతో పురోగతి సాధించాము.