英語で「惜しい意味」を表現する際、ニュアンスによって使い分ける必要がありますね。
「Close but no cigar」は、ほぼ成功したが最後の一歩で失敗した時に使われる面白い表現です。元々は祭りのゲームで景品の葉巻がもらえなかったことに由来します。最近見た映画で主人公がこのフレーズを使っていて、くすっと笑ってしまいました。
もう少し真面目な場面なら「Almost, but not quite」が適切でしょう。特に仕事関係で「あと少しで完璧だったのに」というニュアンスを伝えたい時に重宝します。友人がプレゼンのフィードバックでこの言葉をもらって落ち込んでいたのを思い出します。