The English term "impress" matches the Dutch term "indruk maken op"