translation of hi how are you it’s been a while since we last talked

translation of hi how are you it’s been a while since we last talked