English: And still we have lots to do.
Telugu: అయినా మేం సాధించాల్సింది ఇంకా ఎంతో ఉంది.