Complex sentence: Tactically, the Germans contained the offensive, holding many of their main positions and preventing an Allied breakthrough but they had been startled by the weight of the attack and preliminary aerial bombardment.
Split into simpler sentences: Tactically, the Germans contained the offensive, holding many of their main positions and preventing an Allied breakthrough. Nonetheless, they had been startled by the weight of the attack and preliminary aerial bombardment.