English: They still do.
Telugu: ఇప్పటికీ చేస్తున్నాయి.