tens of thousands of years long

German Translation: