English: immortalize

English verb 'immortalize' conjugated