English: I too could have done that.
Telugu: నేను కూడా అలా చేయగలను అనిపించింది.