I would not worry about your english as it seems it is a good or better than mine and english is my main language. Ha Steve