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