for constant life-and-death struggles, 不断进行生死搏斗的竞技场
The struggles to survive on these remote lands 这些偏僻岛屿上为生存所做的努力