English: Although its mostly finished, there’s still quite a bit more to do.
Telugu: అవి పూర్తయినప్పటికీ ఇంకా చాలా చేయడం మిగిలే ఉంటుంది.