translate English to German: There is a reason for this obscurity.
Dieser Mangel an Klarheit hat seine Gründe.