long-term time frame (10-50 years or more)

listen to the pronunciation of long-term time frame (10-50 years or more)