I've shortened it. I still think it's a bit long but people won't understand the passage with any less.

Thanks,

Jo.