The language could only be a problem in Paris, not a lot of people speak english there.
For me the most important thing to do when I travel is to buy a new sim card in every country to have unlimited data there, it's super useful for translating, using public transport, getting tips of nice places near-by to go, etc.