for / in the period of time when you can predict what is going to happen, based on the present circumstances
Oxford100% de las películas
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.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición