Now, I think a lot of people find this entire world baffling and confusing, and hard to understand how this sort of offshore world works.
Mi sembra che molte persone  considerino questo mondo sconcertante e non riescano a capire come funzioni  questa sorta di mondo offshore.