English: Many are still doing their part.
Telugu: చాలా మంది ఇప్పటికీ తమ పాత్రను పోషిస్తున్నారు.