English: I can still do it.
Telugu: నేను ఇంకా చేయగలను.