English: satisfy

English verb 'satisfy' conjugated