English: Some still do.
Telugu: మరి కొందరు చేస్తూనే ఉన్నారు.