English: The scientists were amazed by what they found.
Telugu: అలా బయటపడ్డ వారి గురించి శాస్త్రవేత్తలు షాకింగ్ విషయాన్ని వెళ్లడించారు.