Sentence 1: Despite the limited success of the general attack the battalion lost nearly half its strength .
Sentence 2: Despite the general success of the limited attack , the battalion lost nearly half of its strength .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?