English: Finally, things have changed.
Telugu: చివరకు, విషయాలు మారాయి.