English: Victory at last.
Telugu: ఆఖరకు విజయ.