English: redeliver

English verb 'redeliver' conjugated