English: Archeologists have made an amazing discovery.
Telugu: ఖగోళ శాస్త్రవేత్తలు ఓ అద్భుతాన్ని కనుగొన్నారు.