These threads always embarrass me because most people are from a non-English speaking country whilst I can't speak any other language.

I'm from England if you couldn't tell from the previous sentence.