English: I can still do it.
Telugu: ఇప్పటికీ చేయగలను నేను.