English: The scientists were amazed by what they found.
Telugu: దానిని చుసిన శాస్త్రవేత్తలు ఒక్కసారిగా ఆశ్చర్యానికి లోనయ్యారు.