thousands of years lyrics