Vocabulary

久方ぶり

long time (since the last time); first in a long time

noun na-adjective adj-no