English: They still do it.
Telugu: ఇప్పటికీ వాటిని ఆచరిస్తున్నారు.