Complex sentence: This can be challenging for readers who come to it with the background of another religion, and indeed several readers posted to the talk page complaining that they didn't understand the four truths.
Split into simpler sentences: This can be challenging for readers who come to it with the background of another religion. And indeed several readers posted to the talk page complaining that they didn't understand the four truths.