English: What have they been doing recently?"
Telugu: వారు ఇటీవల ఏం చేస్తున్నారు?