Sort:  

Your English seems more than adequate! (Also, welcome!) :-)

Thanks a lot.