The quantity of observed water on Earth came from many impacts.z
Still find that very hard to believe.
I’m a simple person. I believe God put it there.