Chinese: 真是好久不见啊
English: It's been a long time since we last saw each other.
French: Cela fait longtemps que nous nous sommes vues pour la dernière fois.