English: deliver

English verb 'deliver' conjugated