far-sighted

adjective clarivident, previsor.