Hello and a very warm welcome to TM. Your English is just fine, so don't worry about that. I am 7/8 Chinese and 1/8 English (Scouser, to be precise). In addition to English and Cantonese, I am also fluent in complete and utter twaddle, which is very hard to understand. I'm multilingual, me.
