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