"the regeneration of arm which was broken, the increase of physical strength,That those thing is not challenging the people's G-sp is no doubt"
If translate, it will be like this, But I guess what the author want to say is that both of that two thing is challenging the people's G-sp no doubt.
Can you see the difference?