A warm traditional greeting used when meeting a close acquaintance or relative after a very long period of absence.
long time no see greeting / long overdue news
habari gani bro
"Tulipokutana sokoni alinisalimia kwa kusema habari za masiku."
Translation: When we met at the market he greeted me saying long time no see.