They have all these trips down the rapids.

他们有全部激流的旅途?

请问这句话该怎么样翻译,为什么要加all these

They have all these trips down the rapids.

They 指旅游公司,have 表示“拥有”,理解为“提供”。all these trips 指前文提到的所有旅游项目,剩下的自己翻译即可。