guarantee (something) against (something) for (some length of time)
To confirm or certify that an item or product will not break or deteriorate for a certain length of time (stated after "for"). I hope the company guaranteed your fancy new blender against breaking for at least a year.