translate English to German: David Dragu on What is life?
David Dragu auf Was ist Leben?