English: And there's more progress to be made.
Telugu: ఇంకా ఎంతో ప్రగతి సాధించాల్సి ఉంది.