translation: And yet, humanity needs to seek out some new avenues in biotechnologies, protection from radiation, creation of artificial gravity.
translation: И все же, человечеству необходимо искать какие-то новые пути в биотехнологиях, защите от радиации, создании искусственной гравитации.