In ein paar Minuten werde ich Ihnen einige verblüffende Messungen zeigen, die darauf hindeuten, dass es auf dem Mars Leben geben könnte.
Translate German to English: In a few minutes, I'm going to show