Complex sentence: Unhindered by the need for oxygen from the atmosphere they are suitable for very high altitudes fldelivering much higher acceleration and shorter takeoffs.
Split into simpler sentences: Unhindered by the need for oxygen from the atmosphere they are suitable for very high altitudes flight. They are also capable of delivering much higher acceleration and shorter takeoffs.