farseeing
adj 2
Definitions
adj
1
Having good eyesight; eagle-eyed
2
Characterized by prudence and foresight
Moreover, in view of the lamentable present indecision of the Government in regard to electrification, the large-scale building of diesel power may prove to have been a farseeing move after all.
Your note
not saved0 chars