Sentence 1: The survival of such binaries through high envelope phases of massive rotation in common ancestor stars can be necessary for their survival .
Sentence 2: The survival of such binaries , through high envelope phases of massive rotation in common progenitor stars , may be necessary for their survival .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?