English: They already have done enough.
Telugu: ఇప్పటికే కావాల్సినంత తెచ్చాయి.