English: The scientists were amazed by what they found.
Telugu: . ఈ విషయాన్ని కనుగొన్న శాస్త్రవేత్తలే అవాక్కయ్యారు.