for / in the period of time when you can predict what is going to happen, based on the present circumstances
Oxford100% of films
for / in the period of time when you can predict what is going to happen, based on the present circumstances
For the foreseeable future.
So, you see, for all these reasons, this isn't something we can contemplate for the foreseeable future.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition