I need to receive a boss from another country (USA) and my English is not very good. How do I say this in English?
- This question does not appear to be about English language and usage within the scope defined in the help center.
Yes, this is very much off-topic but I am going to give you an answer anyway, and I am also going to teach you to fish as well.
"Welcome to our home, Don Suarez!"
See Google Translate here: