Es stellte sich heraus, dass Menschen eine Hypothese aufgestellt hatten, die offenbar um 1995 zu einigen wunderbaren Ergebnissen führte.
And what transpired was that people had put forward a hypothesis that was apparently coming up with some fabulous results by about 1995.