Indeed, not for the foreseeable future.

Today and in this context, I consider "foreseeable future" to be "up to 2 years".