English: It is a natural wonder.
Telugu: అని ఆశ్చర్యం కలగడం సహజం.