translate English to French: They also had the ability to travel considerable distances across large bodies of water.
Ils sont également en mesure de parcourir, en mer, des distances considérables.