English: I still do a lot.
Telugu: ఇంకా చాలా చాలా చేస్తూంటాను.