「go far」の元の意味は「遠くへ行く」ですが、「役立つ、効果がある」「貢献する」「物をたくさん買える」「十分である」「成功する」などの意味でもよく使います。
That will go far toward solving the problem.
それは問題解決に大いに役立つ。
Our own energy-saving policy goes far to keep the air clean.
私たちが自ら省エネをすることが、空気を汚染から守るのに役立つ。
A dollar went far in those days.
その頃は1ドルでずいぶん物が買えた。
Their preparation didn't go far enough.
彼らの準備は十分とはいえなかった。
A little friendliness will go far.
ちょっとした友情がいつまでも役に立つ。
A thousand yen doesn't go very far these days.
最近は1000円では物をたくさん買えない。
Even the greatest effort will not go far toward proving his innocence.
どんなに努力しても、彼の無罪を証明するのにはあまり役に立たないだろう。