It seems like people could not have possibly built these things, because people didn't.
Parece impossível que as pessoas tenham conseguido construir estas coisas, porque não foram as pessoas que as fizeram.