translate English to German: Are we about to find life beyond Earth?
Sind wir etwa auf der Erde Leben im Jenseits zu finden?