We can agree Christians allege the following:
God is omnipotent (that is, all-powerful).
God is omniscient (that is, all-knowing).
God is perfectly good.
Evil exists.
If God is all these things, this means:
If God is omnipotent, he would be able to prevent all of the evil and suffering in the world.
If God is omniscient, he would know about all of the evil and suffering in the world and would know how to eliminate or prevent it.
If God is perfectly good, he would want to prevent all of the evil and suffering in the world.
Yet, if God knows about all of the evil and suffering in the world, knows how to eliminate or prevent it, is powerful enough to prevent it, and yet does not prevent it, he must not be perfectly good.
Yet, if God knows about all of the evil and suffering, knows how to eliminate or prevent it, wants to prevent it, and yet does not do so, he must not be all- powerful.
Yet, if God is powerful enough to prevent all of the evil and suffering, wants to do so, and yet does not, he must not know about all of the suffering or know how to eliminate or prevent it—that is, he must not be all-knowing.
If evil and suffering exist, then God is either not omnipotent, not omniscient, or not perfectly good.
God is either not omnipotent, not omniscient, or not perfectly good.
Of course, this isn't my own work, I can't take credit but I did heavily simplify it. Check it out https://iep.utm.edu/evil-log/