translate English to German: This is something that needs to be developed in order to preserve our heritage and I think that it will be one of the most stimulating discoveries for all of us.
Dies ist ein Punkt, den weiter zu verfolgen gilt, um unser Erbe zu bewahren, und dies wird nach meiner Ansicht eine der aufregendsten Entdeckungen für uns alle sein.