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