Translation examples
But our results promise hard evidence for a new explanation of one of the most fundamental processes of life.
Ma i nostri risultati promettono prove indiscutibili per una nuova spiegazione di uno dei processi fondamentali della vita.