This was their central point and they found evidence to support it which has stood the test of time.
This was their central point and they found evidence to support it which has was important over a long period of time.