English: And this I have done.
Telugu: ఆ పని కూడా నేను చేశాను.