久しぶりひさしぶりCommonVariants久しぶりひさしぶり久し振りひさしぶりMeaningsa long time (since the last time); first in a long timeKanji used久long time