stay apart for long; long time no see — For two people distantly separated to stay out of touch for a long time without hearing from each other.