YOU SAID:
Vital to the survival of the human race
INTO JAPANESE
人類の存続に不可欠
BACK INTO ENGLISH
Indispensable for the survival of humankind
INTO JAPANESE
人類の存続に欠かせない
BACK INTO ENGLISH
Indispensable for the survival of humankind
Well done, yes, well done!