непонятное выражение

  • Looks like it's time to strap in and finish this nonsense.

    но по контексту негде пристегиватся речь идет о общей проблемной ситуации

    He teleported away? Mentioned Darkblaze? What the hell is going on here.

    Looks like it's time to strap in and finish this nonsense.

    подскажите что это может быть. в идиомах не нашел.

  • А почему вы считаете. что здесь не может быть прямого смысла? " Пора пристегнуться и покончить со всей этой ерундой!" Может, при телекинезе надо пристегиваться!