No no, SB, I did not mean my post as any sort of affront to you or to the Chinese. Your English and grammar are fine.
I was amused by how the internet translators take one language and translate it so poorly into another language. The technology just hasn't reached that level of sophistication yet. :P