foresight
n[U]
ability to see what one's future needs are likely to be; careful planning 先见之明; 精打细算
The couple had the foresight to plan their retirement wisely. 他们夫妇很有远见, 精心安排了退休後的生活. Cf 参看 hindsight.
She seems to have no principles at all when it is a question of making money.
一碰到挣钱的事,她就好像完全不顾自己的人格了。
Of course he is. He's very successful. He's made lots of records. They broadcast a programme of his music last month on the radio. Why don't you come on Saturday? I think you'd enjoy it.