English: Still are.
Telugu: ఇప్పటికీ అర్పిస్తూనే ఉన్నారు.