translate English to German: Yet such technologies have yet to be invented, and even if they were, their implementation would be highly risky.
Dabei müssen diese Technologien erst noch erfunden werden, und selbst wenn sie eines Tages funktionieren sollten, wäre ihre Umsetzung hochriskant.