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.
Alors, je pense que beaucoup de gens  trouvent ce monde déconcertant et confus, et qu'il est difficile de comprendre comment le monde offshore fonctionne.