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