far-seeing

adjective clarivident, previsor.