English: Success at last!.
Telugu: చివరగా, విజయం!