I'll ask another dumb question.
Do the people you have to deal with regarding your visa's and social security etc etc Or general things like getting your drivers license, getting your tax number etc
Any officials you'll have to deal with.
Do they speak any English with you, or all French. Or they just chose not to speak English.
I'm not totally naive, I've been to France a few times and most people can speak English.