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