foresighted
  (a.)有先見之明的,能預料的,深謀遠慮的
  Fore·sight·ed a. Sagacious; prudent; provident for the future.
  ◄ ►
  foresighted
       adj : planning prudently for the future; "large goals that
             required farsighted policies"; "took a long view of the
             geopolitical issues" [syn: farseeing, farsighted, foresightful,
              long, longsighted]