This gives people confidence that there are a lot of...
This gives people confidence that there are a lot of terrestrial planets which have not yet been discovered.
This gives people confidence that there are a lot of terrestrial planets which have not yet been discovered.