English: The scientists were stunned to see this.
Telugu: దాన్ని చూడటంతోనే శాస్త్రవేత్తలు సంతోషం వ్యక్తంచేశారు.