Hey I don't care about someones skills in English... all that matters is that one can make him/herself understandable to others - and that's what you do!
Not everyone has English as their native tongue, therefor people can expect to put a little more effort into understanding eachother sometimes, but isn't that a part of an international forum?
