Vocabulary

ロングスパン

long span (of time)

noun