Translate the following sentence into Turkish.
Thanks to places like Isua and Barberton, they've been able to achieve something quite remarkable, to show us our world being born.
Isua ve Barberton gibi yerler sayesinde bize Dünya'mızın nasıl doğduğunu gösterecek son derece takdire şayan şeyler başarıyorlar.