English: Although much has been done, more remains to be done.
Telugu: అవి పూర్తయినప్పటికీ ఇంకా చాలా చేయడం మిగిలే ఉంటుంది.