generation-long

[dʒenə'reɪʃnl'ɒŋ]
adj. 长达一代人的