that後省略主語,個人認為應該是"what", 補充下that後面的句子是:what will make life better here on Earth?
個人觀點,希望看到更精彩的回答!
順便學習下!