English: And yet, we have achieved a lot.
Telugu: అయినా మేం సాధించాల్సింది ఇంకా ఎంతో ఉంది.