What is life? What is this stuff of life?
Qu'est-ce que c'est que la vie ? Quelle est l'essence de la vie ?
What is life? What is this stuff of life?
Qu'est-ce que c'est que la vie ? Quelle est l'essence de la vie ?