…proved the technical possibility of space travel.
ВОЗМОЖНОСТЬ ТЕХНИЧЕСКОГО ОСУЩЕСТВЛЕНИЯ
Русско-английский перевод ВОЗМОЖНОСТЬ ТЕХНИЧЕСКОГО ОСУЩЕСТВЛЕНИЯ
Русско-Английский словарь идиом по космонавтике. Russian-English dictionary of idioms on cosmonautics. 2012