English: impression

English verb 'impression' conjugated