久し振りに｜after a long time
I haven't seen you for a long time.／It has been a long time since I saw you last.
the first holiday [fine day] in a long time
It has been quite a long time since I last took a walk in the suburbs.
He returned to school after a long absence.
My sister wrote to me recently after a long silence.
I met an old friend of mine 「after a long separation [((口))for the first time in ages].