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