The duo, along with NASA astronaut Nick Hague and Roscosmos cosmonaut Aleksandr Gorbunov, splashed down safely in the Atlantic Ocean off the Florida coast on March 19, 2025. Their journey back was intense, risky and filled with scientific significance.