english: And here's this really sophisticated technology coming down the road, all these associated social, moral, ethical questions, and we scientists are just lousy at explaining to the public just exactly what it is we're doing in those labs.
non_english: Er is zeer verfijnde technologie in aantocht, die gepaard gaat met een heleboel sociale, morele, ethische vragen, en wij als wetenschappers zijn slecht  in uitleggen aan het publiek wat we precies doen in die labs.