foresighted
🇬🇧/fɔːˈsaɪtɪd/ 🇺🇸/ˈfɔːrsaɪtɪd/planning prudently for the future. synonyms: farseeing, farsighted, foresightful, long, longsighted, prospicient provident. providing carefully for the future.
adjective [原级] 深谋远虑的;有先见之明的;能预料的
The move turned out to be foresighted. 这一举动证明是有先见之明的。