English: What it has done - it can still do.
Telugu: అలా చేయడమే చేయాల్సింది - అప్పటికీ చేయగలిగింది.