「No longer」という表現は、かつて可能、真実であった事柄が今はすでにそうでない場合に使う表現です。「もはや 〜ではない」と言う意味となります。
例：The restaurant is no longer open.（そのレストランはもう営業していない。）
例：I just found out I am allergic to dairy, so I can no longer drink milk. (私が乳製品アレルギーであることを少し前に知ってから、もう牛乳を飲むことができません。)