English: And I did and I still can.
Telugu: ఇంతకు ముందు చేశాను, ఇకపై కూడా చేయగలను.