for the foreseeable future - definition and synonyms

phrase
  1. for as far in the future as can be determined, based on what is known now
See also main entry: foreseeable