"How to say '先生' in English?"
In English, the term "先生" is translated as "Mr." or "Sir." However, when addressing a man with a specific last name, it is more common to use his last name followed by "先生." For example, if the man's last name is Li, you would address him as "Li 先生." If you do not know the man's last name, it is appropriate to use "先生" alone as a title of respect.