are you foreign?
This is probably not the best way to ask what you are trying to ask. Instead, say, "Are you learning English as a second language?" Because being "foreign" means different things to different people. :-)
However, I am not criticizing you, Alexandra. You are giving great feedback to people, and we appreciate your participation! I just wanted to tell you to avoid the word "foreign," because you might not know it can be offensive.
Here are some ideas:
In my opinion among all those characteristics, hard work is most important
an important characteristic that a person can for enabling a person to have to be successful in life.
Some people want to become
a famous actor, businessman, doctor , engineer and so on.
The main reason
to for my belief is that we can defeat failure if we are ready to do hard work.
In addition, hard word also needs to be accompanied by honesty, intelligence, a sense of humor, and patience.
:-) It is OKAY to have an "odd take" on English, because we live in the age of globalization, and English will change in many ways.