Translate the following sentence into Turkish.
For a hundred years, scientists had been arguing about the age of the Earth as they challenged ideas which had held sway for centuries.
Yüzyıldır bilim insanları Dünya'nın yaşını tartışırken yüzyıllardır kabul gören fikirlere karşı çıkıyorlardı.