物の残りがなくなることでの「もうない」とか「もうおしまい」は英語では“all gone”「すべて行っちゃった」と言います。

たとえば「あの寿司、食べようと思ってたのにどこへ行ったの?」と言われて「全部食べちゃった。もうないよ」と答えるなら“I ate it. It's all gone.”、「まだクッキーある?」への「クッキーはもうない、全部終わった」なら“Cookies are all gone.”というように。