What does 好 mean in this context? In the following phrase, what does 好 mean in this context?

Traditional:


  我們​人人​天生​都​不完美，每​逢​想​做​對​的​事，內心​往往​要​經歷​好​一​番​掙扎，而且​都​會​說​錯​話​做​錯​事


Simplified:


  我们​人人​天生​都​不完美，每​逢​想​做​对​的​事，内心​往往​要​经历​好​一​番​挣扎，而且​都​会​说​错​话​做​错事
The correct word boundary should be 好​一​番, which means a lot of. In your sentence, "we have to go through a lot of struggles."