Welcome aboard. You are doing fine so far and if you run into any real problems with translation I believe we have a few French speakers around here.