There is no confusion about “long time no see” meaning. It’s easy to understand that it means ‘it’s been a long time since people saw each other last time’. I think I first heard it in a movie or a TV series and back then I thought that maybe I recalled it incorrectly. Even if […]