English: But its still something that I did.
Telugu: కానీ నేను చేయాల్సింది ఇంకా ఉంది.