What is the version of the following sentence with correct punctuation?

By repeated attacks against those giants in your life by faith and endurance you too will experience that you can stand firm there is no need to feel weak or that you are unable to resist
By repeated attacks against those giants in your life, by faith and endurance, you too will experience that you can stand firm; there is no need to feel weak, or that you are unable to resist.