English: impft

English verb 'impft' conjugated