English: Still do.
Telugu: ఇప్పుడూ చేస్తున్నారు.