Planning prudently for the future
English: farseeing, farsighted, foresighted, foresightful, prospicient, long, longsighted
farseeing, longsighted, eagle-eyed, farsighted, foresighted
English: farseeing, farsighted, foresighted, foresightful, prospicient, long, longsighted
English: eagle-eyed, keen-sighted, farseeing, longsighted