I mean, the theory's been proven true beyond all doubt, but interpreting it is baffling.
Quiero decir, la teoría ha sido probada como verdadera más allá de toda duda, pero su interpretación es desconcertante.