Sort:  

They should really help, I hope! But for English not being your native language, you are doing better than most people that speak it fluently!