In this sentence, guarantee means to provide a formal assurance or promise, especially that certain conditions shall be fulfilled relating to a product, service, or transaction.
In a less complicated definition, it means to assure something or a common phrase that means the same as guarantee is ‘without a doubt’