Student or Learner
Hiwhich were just as great as – or even greater than – its abilities.
I'd like to ask about one sentence from the text below:
IF ALIEN BEINGS have been observing the course of human history over the last
few thousand years they might well have reached the conclusion that human
beings are the product of a scientific experiment which went horribly wrong.
Perhaps, they might hypothesise, other aliens chose the earth as the site for an
experiment to try to create a perfect being with amazing powers of intelligence and
ingenuity. And create this being they did – but perhaps they didn’t get the balance
of chemicals exactly right, or maybe some of their laboratory equipment broke
down half way through because, although the creature did possess amazing
intelligence and ingenuity, it also turned out to be a kind of monster, with defects
--- What does it mean: And create this being they did?
Does it mean: And so they created this being ... ?
To me it's a very strange sentence.