Speaking as a recently returned Christian, I would say No, there is no definitive, complete answer to this problem, which is the most serious argument against belief in a god.
However, there are threads, or clues, or ways in which the basic argument ("Assume the following: God is all loving. God is all-knowing. God is all-powerful. Add in one fact: We all suffer in this world, even the innocent and animals. Explain this contradiction") can be turned on its head, or at least is not fully satisfied by simply saying "Therefore there is no god".
I'll try and explain how I see it. (Excuse lack of paragraph breaks).
Physicists are trying to find a complete unified theory of the laws of physics, incorporating things on a tiny scale (quantum mechanics) and things on an immense scale (gravity). However, they have realised that there is one huge problem with trying to comprehend the totality of the universe: the fact that we are already part of the thing we are trying to comprehend. In order to truly, totally understand it we would need to be 'outside observers' looking down on it. Otherwise, it's possible that we are, by definition, limited in what we can perceive. It's like an eye trying to look at itself to see what it looks like. It can't; because it IS itself! (Bear with me, I'm not quite at the point of this yet)...
It seems (to me) that something follows on from this, and it is; Us humans, being a part of the universe, we should therefore be "content" with the way the universe works, and with our place in it. How could we not be, being part of it? And yet something is very wrong. We are abssolutely and deeply unhappy with what we are, and with the suffering that life throws at us. It's almost as if we are in the universe but we feel that we should be in another universe where there is no suffering. That feels like the "right" sort of universe to be in. Some of us have this idea of a god existing, but if he is all-loving/powerful/good etc then how come we suffer? So we say "ok then, so there is no god, everything is random, there is no eternal goodness or 'happy ever after', everything is just what it is". But the problem is, getting rid of the idea of God does not resolve the problem. We don't say to ourselves "Aaah! Ok, there's no god and the universe is random, so I see now that it's perfectly OK for children to die of cancer, after all, why shouldn't they, as it's all random and there's no final justice". No, we still protest at the utter, eternal unfairness of such things. - Even though (as I have tried to explain?) we SHOULDN'T complain, if we are a natural random part of the natural random universe! - So, when people say "It's simple, there is no god - problem solved", no, in my opinion it's not solved at all. I hope all that makes kind of sense (it makes sense in my head, but I'm strange) 😜