English: Still do.
Telugu: ఇప్పటికీ చేస్తున్నారు.