src: Obwohl die Forschung grundsätzliche Kenntnisse darüber erlangt hat, wie dieses erstaunliche System funktioniert, gibt es noch sehr viel mehr zu erforschen.
tgt: Although medical researchers have discovered the basics of how this amazing system works, there are still more left to be discovered.