English: It still does.
Telugu: ఇప్పటికీ చేస్తుంది.