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