guarantee
noun
a promise or assurance, especially one in writing, that something is of specified quality, content, benefit, etc., or that it will perform satisfactorily for a given length of time.
Used to describe an action that began in the past, has continued continuously, and is still in progress.