English: There is a lot of progress still to be done.
Telugu: ఇంకా ఎంతో ప్రగతి సాధించాల్సి ఉంది.