Hi everyone Could you please tell me the origin of the expression "long time no see"? I have been thinking that it is invented by the Chinese American who came to the U.S long ago, and nowadays accepted as colloquial language. Actually, it is very similar to its Chinese equivalent word for word But just now another person told me that it is derived from the Spanish mucho tiempo sin verte (mucho tiempo que no nos vemos) (I just copied the Spanish and have no idea what it means). Could you shed light on that for me Oh by the way, I wonder if you will use "long tme no see" in formal writing like business English. Thank you very much.