translate English to German: Today, due to American cooperation, Russia can do things in space that only yesterday seemed impossible.
Aufgrund der Kooperation mit Amerika kann Russland heutzutage im Weltraum Dinge vollführen, die gestern noch unmöglich schienen.