Mee too but the fact that you are French have nothing to with your English level.
It just means that the French academy is fucking up foreign language in the country. Do they still translate all movies in French ?
The best would be to get access to your Installation. Without more information, it's hard to see what's going on.