While the mechanism seems not yet to be fully understood, the empirical data showed a suitable fit.
Obwohl der Mechanismus noch nicht voll verstanden sei, zeigten die empirischen Daten eine geeignete Übereinstimmung.