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