Chinese:    好久不见! (hǎo jiǔ bù jiàn)

Japanese:    お久しぶりですね (おひさしぶりですね)
French:  Ça fait longtemps qu'on s'est pas vu !
Spanish:  ¡Cuánto tiempo!
German:  Lange nicht gesehen!