Complex sentence: Heavy flanking fire from these strong points prevented any further advance, but the 2nd Shock Army penetrated the German defenses between these points.
Split into simpler sentences: Heavy flanking fire from these strong points prevented any further advance. Nevertheless the 2nd Shock Army penetrated the German defenses between these points.