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