translate English to German: An insidious veil is clouding our vision, and we cannot even see it.
Er wirkt wie ein unmerklicher Schleier, der unseren Blick vernebelt, ohne dass wir dies bemerken.