English: We've made a lot of progress already in this respect.
Telugu: ఈ విషయం లో చాలా పురోగతి సాధించాం, ఇంకా సాధిస్తాం.