English: And to this day still does.
Telugu: ఇంకా నేటికీ చేస్తూనే ఉన్నారు.