英语翻译We haven't seen each other for a long time .What has hap