BE 528: Should You Say "Long Time, No See" in English? - Business English from All Ears English | Wave AI Podcast Notes