I just read a very interesting article from Nature.
It captures exactly my feelings. Although I am already 4 years in an english speaking enviroment I find my self still sometimes with missing words, and it is quite frastrating. Here in our web site many of us whom are posting here are not english native speaking. I just want to thank all of you, the english native speaking for your consideration, I am sure that I am making alot of mistakes. But fortunatly all of us here know that science is what metters.
Here is the link
Lost in translation