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