Guarantee is a synonym of Undertake. 
Retired is derived from Retire. Retire is a synonym of Withdraw. Withdraw is a synonym of Abstract. Abstract is related to Integrity. 
Guarantee <--Synonym--> Undertake 
Retired --DerivedFrom--> Retire <--Synonym--> Withdraw <--Synonym--> Abstract <--RelatedTo--> Integrity 