All astronauts going to the International Space Station have to learn how to speak Russian.
This is because astronauts traveling to the ISS must hitch a ride with Russian cosmonauts, and the controls of their Soyuz spacecraft are in Russian. The first British astronaut to go to the ISS, Commander Tim Peake said “Learning Russian has been the single most difficult aspect of my training”!
