"Pero cabe destacar"

What is a good translation of "pero cabe destacar"? And what is the literal translation?

I understand it to mean "it is worth noting." But for caber I only find definitions like "to fit; to be possible and to be room for." So I'm kind of confused how to think about it.

Below is the full sentence where I saw the phrase for context.

"Pero cabe destacar que Ocasio-Cortez no inventó el paradigma del GND."

submitted by /u/MFAvsRVA
[link] [comments]