в чреве чудовища — перевод на английский

Варианты перевода словосочетания «в чреве чудовища»

в чреве чудовищаin the belly of the beast

Кажется, мы в чреве чудовища.
I think we're in the belly of the beast.
Я видел Шибальбу, жил в чреве чудовища
I saw Xibalba. I lived in the belly of the beast.