> Russian is another “difficult” language, but all the satellite nations had no problem picking it up.
Russian is not more difficult than English and a lot of the satellite states were speaking other Slavic languages. If you already speak Spanish, it's less difficult to pick up Italian too.