over a long duration

/ˈoʊvər ə lɔːŋ djuˈreɪʃən/ オウヴァー ア ロング デュレイション

1. 長期間にわたって

何かがある程度の長さの期間にわたって続く、または行われることを明確に示します。
The construction project will continue over a long duration. (その建設プロジェクトは長期間にわたって継続するでしょう。)
関連
For an extended duration
In the long run