English: a few of them have been doing that recently.
Telugu: ఇటీవల కొందరు అలానే చేస్తున్నారు.