translate English to German: For lay people it is indeed often incomprehensible and confusing.
Tatsächlich ist diese für Laien oft unverständlich und verwirrend.