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