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