English: A lot of works are already done by them.
Telugu: ఇప్పటికే చాలా వరకు తమ పని పూర్తి చేసుకుంది.