translate English to German: The fact alone of having pursued that idea so long, we could now come up with something to show to the public, is the greatest success to us already.
Allein die Tatsache, das Projekt soweit verfolgt und weiterhin bearbeitet zu haben, bis ein öffentlich zeigbarer Stand entwickelt war, ist für uns Entwickler Erfolg genug.