Learn Finnish: He löysivät avaruudesta mullistavimman innovaation. - They found the most revolutionary innovation in space.