in the forseeable future (fairly soon) - Turkish English Dictionary