English: We have made great progress on those fronts and will continue to make more.
Telugu: ఈ విషయం లో చాలా పురోగతి సాధించాం, ఇంకా సాధిస్తాం.