English: And is still doing that.
Telugu: ఇంకా ఇప్పటికీ చేస్తూనే ఉన్నారు.