in the forseeable future (fairly soon) - Español Inglés Diccionario